... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Remote - Manager, Application Development & Data Platforms
Calgary, AB · Remote
CA$90K - CA$108K/yr
Lead and mentor the software development team, establishing coding standards and development best ... Manage .NET application development, APIs, Windows services, and enterprise integrations. * Manage ...
Remote - Manager, Application Development & Data Platforms
Calgary, AB · Remote
CA$90K - CA$108K/yr
Lead and mentor the software development team, establishing coding standards and development best ... Manage .NET application development, APIs, Windows services, and enterprise integrations. * Manage ...
Software Engineer II (4749)
Calgary, AB · On-site +1
In this role, you will contribute to the design, development, deployment, and support of cloud-native applications while working alongside software engineers, product managers, and engineering ...
Software Engineer II (4749)
Calgary, AB · On-site +1
In this role, you will contribute to the design, development, deployment, and support of cloud-native applications while working alongside software engineers, product managers, and engineering ...
Software Architect
Calgary, AB · On-site
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Quick apply
Software Architect
Calgary, AB · On-site
... manage exploration and development risks, and quantify reserves more accurately with our advanced ... Job Summary We are looking for a driven Software Architect to join our team in Calgary, Canada. The ...
Business Development Manager - Forensic Consulting Role Overview Drive revenue growth and ... Proficiency in Microsoft Office Suite and CRM software, specifically SalesForce. * Soft Skills:
Business Development Manager - Forensic Consulting Role Overview Drive revenue growth and ... Proficiency in Microsoft Office Suite and CRM software, specifically SalesForce. * Soft Skills:
Systems Developer
Calgary, AB · Hybrid
Reporting Structure/Department Reporting to the Software Development Manager, we are looking for an intermediate to senior level Systems Developer with a strong Java and data expertise to join our ...
Systems Developer
Calgary, AB · Hybrid
Reporting Structure/Department Reporting to the Software Development Manager, we are looking for an intermediate to senior level Systems Developer with a strong Java and data expertise to join our ...
Reporting to the Software Manager, Aerospace & Defense, this role will focus on extending the reach ... Proficiency in C++ software development, debugging, and troubleshooting. * Experience with AMD ...
Reporting to the Software Manager, Aerospace & Defense, this role will focus on extending the reach ... Proficiency in C++ software development, debugging, and troubleshooting. * Experience with AMD ...
Job Overview We're looking for a Product Manager in our Capture Engineering team with a deep understanding of both hardware and software systems to lead the development of integrated software ...
Job Overview We're looking for a Product Manager in our Capture Engineering team with a deep understanding of both hardware and software systems to lead the development of integrated software ...
Reporting to the Software Manager, Aerospace & Defense, this role will focus on extending the reach ... Proficiency in C++ software development, debugging, and troubleshooting. * Experience with AMD ...
Reporting to the Software Manager, Aerospace & Defense, this role will focus on extending the reach ... Proficiency in C++ software development, debugging, and troubleshooting. * Experience with AMD ...
Functional Summary The Business Development and Marketing Manager provides coordination ... Knowledge of software such as Explorer or JDE, considered an asset. * Strong Social Media skills ...
Functional Summary The Business Development and Marketing Manager provides coordination ... Knowledge of software such as Explorer or JDE, considered an asset. * Strong Social Media skills ...
Staff Developer / Development Manager, Application Security Reports To: Director of Development ... Own the SOC2 and PCI DSS controls within our software development lifecycle. * Offline payment ...
Quick apply
Staff Developer / Development Manager, Application Security Reports To: Director of Development ... Own the SOC2 and PCI DSS controls within our software development lifecycle. * Offline payment ...
Senior Software Developer
Calgary, AB · On-site
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... development tools across the team to achieve well-engineered outcomes. * Own the release management ...
Senior Software Developer
Calgary, AB · On-site
The role The Senior Software Developer is responsible for the end-to-end design, development, and ... development tools across the team to achieve well-engineered outcomes. * Own the release management ...
Reporting Structure/Department Reporting to the Software Development Manager, this Senior position is a key role within the Development department that has a direct impact on company technical ...
Reporting Structure/Department Reporting to the Software Development Manager, this Senior position is a key role within the Development department that has a direct impact on company technical ...
Leaders who support your development through coaching and managing opportunities * Ability to make ... Software Development Life Cycle (SDLC), Software Engineering, Software Solutions, Technical ...
Leaders who support your development through coaching and managing opportunities * Ability to make ... Software Development Life Cycle (SDLC), Software Engineering, Software Solutions, Technical ...
Leaders who support your development through coaching and managing opportunities * Ability to make ... Software Development, Software Development Life Cycle (SDLC), Software Solutions, Technical ...
Leaders who support your development through coaching and managing opportunities * Ability to make ... Software Development, Software Development Life Cycle (SDLC), Software Solutions, Technical ...
Sr. Software Engineer - Platform
Calgary, AB · On-site
CA$145K/yr
Apply AI-assisted software development practices. * Contribute to AI-enabled product capabilities ... Celine Brillantes, P&C Manager , people@cleargov.com, (855) 553-2715 ClearGov is an equal ...
Quick apply
Sr. Software Engineer - Platform
Calgary, AB · On-site
CA$145K/yr
Apply AI-assisted software development practices. * Contribute to AI-enabled product capabilities ... Celine Brillantes, P&C Manager , people@cleargov.com, (855) 553-2715 ClearGov is an equal ...
Business Development - Operations Manager
Calgary, AB · On-site
CA$24 - CA$28/hr
Business Development & Operations Manager Calgary, Alberta | Full-Time, Commission-Based Sales ... Proficiency with CRM and applicant tracking software. Work Environment * Calgary based, with ...
Quick apply
Business Development - Operations Manager
Calgary, AB · On-site
CA$24 - CA$28/hr
Business Development & Operations Manager Calgary, Alberta | Full-Time, Commission-Based Sales ... Proficiency with CRM and applicant tracking software. Work Environment * Calgary based, with ...
This role focuses on the end-to-end design and development required to visualize complex geoscience ... state management, API contracts, and data flow design. Build prototypes or proofs-of-concept ...
This role focuses on the end-to-end design and development required to visualize complex geoscience ... state management, API contracts, and data flow design. Build prototypes or proofs-of-concept ...
As businesses evolve their application development frameworks, they're increasingly drawn to the ... Collaborate closely with product managers and other engineers to understand business priorities and ...
As businesses evolve their application development frameworks, they're increasingly drawn to the ... Collaborate closely with product managers and other engineers to understand business priorities and ...
Staff Software Developer
Calgary, AB · Hybrid
CA$176K - CA$264K/yr
Partnering with development managers in defining the technical roadmap for an area; * Driving the ... What you may have: * Experience in software development, specifically with building web ...
Staff Software Developer
Calgary, AB · Hybrid
CA$176K - CA$264K/yr
Partnering with development managers in defining the technical roadmap for an area; * Driving the ... What you may have: * Experience in software development, specifically with building web ...
Software Development Manager information
See Calgary, AB salary details
$64.5K - $74.5K
1% of jobs
$74.5K - $84.5K
2% of jobs
$84.5K - $94.5K
2% of jobs
$94.5K - $104.5K
6% of jobs
$104.5K - $114.5K
12% of jobs
$115.5K is the 25th percentile. Wages below this are outliers.
$114.5K - $124.5K
16% of jobs
The median wage is $130.8K / yr.
$124.5K - $134.5K
17% of jobs
$134.5K - $144.5K
17% of jobs
$145.9K is the 75th percentile. Wages above this are outliers.
$144.5K - $154.5K
12% of jobs
$154.5K - $164.5K
9% of jobs
$164.5K - $174.5K
6% of jobs
$64.5K
$131.4K
$174.5K
How much do software development manager jobs pay per year?
What does a software development manager do?
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
What does a software development manager do?
What are the key skills and qualifications needed to thrive as a software development manager?
How does a software development manager typically balance technical leadership with people management responsibilities?
What is the difference between Software Development Manager vs Software Engineer?
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.
What are the most commonly searched types of Software Development jobs in Calgary, AB?
The most popular types of Software Development jobs in Calgary, AB are:
What are popular job titles related to Software Development Manager jobs in Calgary, AB?
For Software Development Manager jobs in Calgary, AB, the most frequently searched job titles are:
What job categories do people searching Software Development Manager jobs in Calgary, AB look for?
The top searched job categories for Software Development Manager jobs in Calgary, AB are:
What cities near Calgary, AB are hiring for Software Development Manager jobs?
Cities near Calgary, AB with the most Software Development Manager job openings:

Contractor
Re-posted 11 days ago
Job description
About GeoSoftware
GeoSoftware is a global leader in Geoscience Software and provides a comprehensive range of software solutions that support our clients to achieve their goals. Our tools help our clients to develop a better understanding of the subsurface, manage exploration and development risks, and quantify reserves more accurately with our advanced geoscience technology.
Working at GeoSoftware is all about passion and sharing our ambition for ongoing technological innovation. We have more than 150 employees, spread over 18 different countries. Our people are our most important asset, and developing our talents is a priority. As part of GeoSoftware, you will work with international and diverse teams of experts in an environment of excellence, which will enable you to create your own opportunities and realize your full potential.
Job Summary
We are looking for a driven Software Architect to join our team in Calgary, Canada.
The Architect contributes to the development and refinement of software architecture in cooperation with senior team members. This role focuses on implementing architectural patterns, supporting domain modeling efforts, and ensuring code quality and maintainability. The Architect works closely with development teams to translate design principles into working solutions.
Duties and Responsibilities
Assist in implementing architectural patterns and principles.
Support modernization efforts of legacy systems.
Participate in domain modeling and design discussions.
Ensure code quality and maintainability through best practices.
Collaborate with development teams to align implementation with architectural goals.
Contribute to secure coding practices and CI/CD processes.
Document architectural decisions and communicate them effectively to technical and non-technical audiences.
Skills & Competencies
1. Technical Skills
Understanding of microservices, event-driven architecture, hexagonal architecture, etc.
Familiarity with Domain-Driven Design
Familiarity with secure coding and CI/CD tools
Proficiency in C++. Python experience is a plus
Proficiency in Object Oriented Programming principles
Proficiency in usage of AI as means of increasing the quality of code
2. Soft Skills
Eager learner and team player
Good collaboration skills
Detail-oriented and quality-focused
Open to feedback and continuous improvement
Ability to communicate clearly with both technical and non-technical audiences
Qualifications & Requirements
Required:
A master's degree (MSc) in Computer Science, Software Engineering, or in a scientific field with strong affinity with software development.
2-3 years' experience in software development.
Proficiency in written and spoken English.
Preferred:
Familiar with oil and gas concepts and terminology.
Travel
No travel is expected.