As a Software Developer, you will work closely with cross-functional teams to design, implement ... We recently completed a compensation review and implemented salary bands that enable us to pay mid ...
As a Software Developer, you will work closely with cross-functional teams to design, implement ... We recently completed a compensation review and implemented salary bands that enable us to pay mid ...
We're looking for a Senior Robotics Software Developer to join our team and contribute to ... mid-level developers. What you'll need to succeed: * Degree in Computer Science, Robotics ...
We're looking for a Senior Robotics Software Developer to join our team and contribute to ... mid-level developers. What you'll need to succeed: * Degree in Computer Science, Robotics ...
Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will have the ...
Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will have the ...
Overview Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will ...
Overview Hexagon's Autonomous Solutions business area is seeking an entry to intermediate level Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You will ...
We're looking for a Robotics Software Developer to join our team and contribute to developing ... We recently completed a compensation review and implemented salary bands that enable us to pay mid ...
We're looking for a Robotics Software Developer to join our team and contribute to developing ... We recently completed a compensation review and implemented salary bands that enable us to pay mid ...
Staff Software Developer
Calgary, AB · Hybrid
CA$176K - CA$264K/yr
Summary: We are currently seeking a Staff Software Developer to join our rapidly growing ... You will be part of the Fintech portfolio, working with a focus on the Mid-Market segment to ...
New
Staff Software Developer
Calgary, AB · Hybrid
CA$176K - CA$264K/yr
Summary: We are currently seeking a Staff Software Developer to join our rapidly growing ... You will be part of the Fintech portfolio, working with a focus on the Mid-Market segment to ...
New
Mid Level Home District/Group: Kiewit Power Engineering Department: Project Engineering Market: Power Employment Type: Full Time Position Overview Mid-level role supporting EPC project design work ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Project Engineering Market: Power Employment Type: Full Time Position Overview Mid-level role supporting EPC project design work ...
Write software requirements based on System level requirements and design documents * Expand ... Experience using a variety of programming languages depending on the applicable work assignments ...
Quick apply
Write software requirements based on System level requirements and design documents * Expand ... Experience using a variety of programming languages depending on the applicable work assignments ...
The role - what you'll do Barr is seeking an electrical engineer to join our Canadian team. In this ... Software: Microsoft Office. * Driver's license: possession of a current, valid driver's license and ...
The role - what you'll do Barr is seeking an electrical engineer to join our Canadian team. In this ... Software: Microsoft Office. * Driver's license: possession of a current, valid driver's license and ...
Senior Software Developer (Remote)
Calgary, AB · Remote
CA$110K - CA$145K/yr
You will bridge the gap between high-level architectural patterns and high-quality software delivery. View the full Here . What You'll Do as a Senior Software Developer * Design & Scale Robust ...
Quick apply
Senior Software Developer (Remote)
Calgary, AB · Remote
CA$110K - CA$145K/yr
You will bridge the gap between high-level architectural patterns and high-quality software delivery. View the full Here . What You'll Do as a Senior Software Developer * Design & Scale Robust ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Proficiency with basic computer operation and standard software tools. Should have completed some ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Proficiency with basic computer operation and standard software tools. Should have completed some ...
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... Manage and mentor the engineers and mid-level team leads on your teams through performance reviews ...
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... Manage and mentor the engineers and mid-level team leads on your teams through performance reviews ...
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... Manage and mentor the engineers and mid-level team leads on your teams through performance reviews ...
Strong software engineering fundamentals, proven software delivery leadership, and the ability to ... Manage and mentor the engineers and mid-level team leads on your teams through performance reviews ...
About the Role We are seeking a Senior Software Development Engineer with deep expertise in Oracle ... Team & Cross-Functional Collaboration Mentor junior and mid-level engineers through pair ...
About the Role We are seeking a Senior Software Development Engineer with deep expertise in Oracle ... Team & Cross-Functional Collaboration Mentor junior and mid-level engineers through pair ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Strong proficiency with engineering software such as SAP2000, SAFE, and Mathcad. Advanced knowledge ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market ... Strong proficiency with engineering software such as SAP2000, SAFE, and Mathcad. Advanced knowledge ...
Hazen is currently seeking applicants for a mid-to-senior level Electrical Engineer for a full-time ... Working knowledge of Revit BIM software * Project leadership experience, preferably on larger ...
Quick apply
Hazen is currently seeking applicants for a mid-to-senior level Electrical Engineer for a full-time ... Working knowledge of Revit BIM software * Project leadership experience, preferably on larger ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power Engineering Group is seeking several mid ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power Engineering Group is seeking several mid ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
Senior C++ Developer
Calgary, AB · On-site
Developing and implementing new features and improving existing features of a Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level ...
Quick apply
Senior C++ Developer
Calgary, AB · On-site
Developing and implementing new features and improving existing features of a Software Developer Kit. * Engage in all stages of development from requirements gathering and analysis to high-level ...
Mid Level Software Developer information
What are the typical daily responsibilities of a mid level software developer?
As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.
What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?
To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.
What is a mid level software developer?
A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.
What are the most commonly searched types of Software Developer jobs in Calgary, AB?
The most popular types of Software Developer jobs in Calgary, AB are:
What are popular job titles related to Mid Level Software Developer jobs in Calgary, AB?
For Mid Level Software Developer jobs in Calgary, AB, the most frequently searched job titles are:
What job categories do people searching Mid Level Software Developer jobs in Calgary, AB look for?
The top searched job categories for Mid Level Software Developer jobs in Calgary, AB are:

Full-time
Medical, Dental, Vision
Posted 23 days ago
Job description
We're looking for an Software Developer to join our team and contribute to developing cutting-edge solutions for our core robotic manufacturing technologies. The ideal candidate will have a strong background in advanced algorithms and AI systems with hands-on experience in building and deploying complex software systems. As a Software Developer, you will work closely with cross-functional teams to design, implement, and optimize software algorithms and systems that address real-world challenges in the construction industry.
- Have a passion for leading industry-changing solutions with significant social, economic, and environmental impact
- Desire to play a founding role and reap the benefits as part of a growth-stage startup with significant upside
- Enjoy building not only the technology but also high-performing teams and companies
- Are committed to continuous learning at the intersection of several industries
- Work alongside other Software Developers to develop full-stack software solutions built for robustness, scalability, and performance using state-of-the-art software development practices
- Design and develop software algorithms Â
- Conduct research and experimentation to improve the performance of software systems
- Perform detailed analysis, design, code development, software integration and testing
- Analyze complex functions, procedures and problems to deliver creative and effective solutions
- Stay up to date with the latest advancements in AI techniques and advanced algorithms
- Participate in design and code reviews
- Bachelor/Graduate degree in Computer Science or Computer/Electrical Engineering or related technical fields
- Extensive experience in Python programming
- Experience with machine learning techniques and frameworks (e.g., RL, CNNs, RNNs, Keras)
- Experience with software design and development in a test-driven environment
- Being a team player with excellent interpersonal and communication skills
- Organized, focused and persistent with the ability to work to the plan and meet delivery dates
- Being an excellent problem solver and quick learner
- (Preferred) Knowledge of robotics solutions and robotic manipulators