At General Dynamics Mission Systems-Canada, we're not just engineering technology -- we're shaping ... Comprehensive medical, dental, and vision coverage for you and eligible dependents from day one (no ...
Quick apply
At General Dynamics Mission Systems-Canada, we're not just engineering technology -- we're shaping ... Comprehensive medical, dental, and vision coverage for you and eligible dependents from day one (no ...
Quick apply
At General Dynamics Mission Systems-Canada, we're not just engineering technology -- we're shaping ... Comprehensive medical, dental, and vision coverage for you and eligible dependents from day one (no ...
Calgary, AB · Hybrid
CA$90K - CA$100K/yr
... , Data, and Software Engineering, servicing an array of noteworthy financial services and ... Cutting edge projects at the world's leading tier-one banks, financial institutions and insurance ...
Calgary, AB · Hybrid
CA$90K - CA$100K/yr
... , Data, and Software Engineering, servicing an array of noteworthy financial services and ... Cutting edge projects at the world's leading tier-one banks, financial institutions and insurance ...
Calgary, AB · On-site +1
CA$125K - CA$165K/yr
We started in 2011 with one simple idea. Make it easier for practitioners to access the products ... This is how we like building software: If you share our values, we'd be excited to talk with you!
Calgary, AB · On-site +1
CA$125K - CA$165K/yr
We started in 2011 with one simple idea. Make it easier for practitioners to access the products ... This is how we like building software: If you share our values, we'd be excited to talk with you!
Architects and implements significant portions of code, leveraging work across more than one ... Knowledge of current software design practices, including modularity, event-driven architecture ...
Quick apply
Architects and implements significant portions of code, leveraging work across more than one ... Knowledge of current software design practices, including modularity, event-driven architecture ...
Architects and implements significant portions of code, leveraging work across more than one ... Knowledge of current software design practices, including modularity, event-driven architecture ...
Quick apply
Architects and implements significant portions of code, leveraging work across more than one ... Knowledge of current software design practices, including modularity, event-driven architecture ...
Architects and implements significant portions of code, leveraging work across more than one ... Knowledge of current software design practices, including modularity, event-driven architecture ...
Quick apply
Architects and implements significant portions of code, leveraging work across more than one ... Knowledge of current software design practices, including modularity, event-driven architecture ...
Architects and implements significant portions of code, leveraging work across more than one ... Knowledge of current software design practices, including modularity, event-driven architecture ...
Quick apply
Architects and implements significant portions of code, leveraging work across more than one ... Knowledge of current software design practices, including modularity, event-driven architecture ...
Calgary, AB · Hybrid
Role: Machine Learning Engineer - Contract Length: 1 year (potential for extension) Location ... software developer within a delivery-focused team * Strong software engineering fundamentals (TDD ...
Calgary, AB · Hybrid
Role: Machine Learning Engineer - Contract Length: 1 year (potential for extension) Location ... software developer within a delivery-focused team * Strong software engineering fundamentals (TDD ...
Calgary, AB · Remote
Essential Qualifications and Experience - 7-10+ years of professional experience in software ... just the one that is convenient for us. - Benefits shaped by the people who use them. Our team ...
Calgary, AB · Remote
Essential Qualifications and Experience - 7-10+ years of professional experience in software ... just the one that is convenient for us. - Benefits shaped by the people who use them. Our team ...
September 1, 2026 (8 -month p lacement) Shift: Monday - Friday, 8:00AM-4:30PM (Hours may vary ... Development of software solutions for program expansion * Monitoring data source devices and ...
September 1, 2026 (8 -month p lacement) Shift: Monday - Friday, 8:00AM-4:30PM (Hours may vary ... Development of software solutions for program expansion * Monitoring data source devices and ...
September 1, 2026 (8 -month p lacement) Shift: Monday - Friday, 8:00AM-4:30PM (Hours may vary) NACG ... Development of software solutions for program expansion * Monitoring data source devices and ...
September 1, 2026 (8 -month p lacement) Shift: Monday - Friday, 8:00AM-4:30PM (Hours may vary) NACG ... Development of software solutions for program expansion * Monitoring data source devices and ...
Calgary, AB · Remote
CA$176K - CA$202K/yr
If you are local to one of our hubs (Burnaby, Calgary, or Toronto) you will be expected to be in ... What you may have: * 4+ years of experience in software engineering, data engineering, or AI ...
Calgary, AB · Remote
CA$176K - CA$202K/yr
If you are local to one of our hubs (Burnaby, Calgary, or Toronto) you will be expected to be in ... What you may have: * 4+ years of experience in software engineering, data engineering, or AI ...
Calgary, AB · On-site
Job Summary: Are you an early-career embedded software engineer who knows how to work smart ... Minimum of 1 year of experience of working knowledge of .NET development * Background in the North ...
Calgary, AB · On-site
Job Summary: Are you an early-career embedded software engineer who knows how to work smart ... Minimum of 1 year of experience of working knowledge of .NET development * Background in the North ...
Experience the challenges, rewards and opportunity of working for one of the world's largest ... Cloud and platform infrastructure, data services, and developer tooling * AI-assisted analytics ...
Experience the challenges, rewards and opportunity of working for one of the world's largest ... Cloud and platform infrastructure, data services, and developer tooling * AI-assisted analytics ...
Experience the challenges, rewards and opportunity of working for one of the world's largest ... Cloud and platform infrastructure, data services, and developer tooling * AI-assisted analytics ...
Experience the challenges, rewards and opportunity of working for one of the world's largest ... Cloud and platform infrastructure, data services, and developer tooling * AI-assisted analytics ...
Skills & Competencies 1. Technical Skills Understanding of microservices, event-driven architecture ... Python experience is a plus Proficiency in Object Oriented Programming principles Proficiency in ...
Skills & Competencies 1. Technical Skills Understanding of microservices, event-driven architecture ... Python experience is a plus Proficiency in Object Oriented Programming principles Proficiency in ...
Calgary, AB · On-site
Skills & Competencies 1. Technical Skills Understanding of microservices, event-driven architecture ... Python experience is a plus Proficiency in Object Oriented Programming principles Proficiency in ...
Quick apply
Calgary, AB · On-site
Skills & Competencies 1. Technical Skills Understanding of microservices, event-driven architecture ... Python experience is a plus Proficiency in Object Oriented Programming principles Proficiency in ...
Calgary, AB · Remote
CA$100K - CA$115K/yr
As part of Tucows--one of the world's largest Internet companies--Tucows Domains has a rich history ... About the Opportunity We're looking for a passionate Intermediate Software Engineer specializing in ...
Quick apply
Calgary, AB · Remote
CA$100K - CA$115K/yr
As part of Tucows--one of the world's largest Internet companies--Tucows Domains has a rich history ... About the Opportunity We're looking for a passionate Intermediate Software Engineer specializing in ...
Experience the challenges, rewards and opportunity of working for one of the world's largest ... Collaborate closely with geophysicists, data scientists, and software engineers to translate ...
Experience the challenges, rewards and opportunity of working for one of the world's largest ... Collaborate closely with geophysicists, data scientists, and software engineers to translate ...
Experience the challenges, rewards and opportunity of working for one of the world's largest ... Collaborate closely with geophysicists, data scientists, and software engineers to translate ...
Experience the challenges, rewards and opportunity of working for one of the world's largest ... Collaborate closely with geophysicists, data scientists, and software engineers to translate ...
$14.18 - $19.47
2% of jobs
$19.47 - $24.76
4% of jobs
$24.76 - $30.05
13% of jobs
$32.03 is the 25th percentile. Wages below this are outliers.
$30.05 - $35.34
15% of jobs
The median wage is $39.60 / hr.
$35.34 - $40.63
19% of jobs
$40.63 - $45.91
13% of jobs
$50.47 is the 75th percentile. Wages above this are outliers.
$45.91 - $51.20
10% of jobs
$51.20 - $56.49
8% of jobs
$56.49 - $61.78
6% of jobs
$61.78 - $67.07
6% of jobs
$67.07 - $72.36
3% of jobs
$14
$43
$72
| Criteria | Software Developer 1 | Software Engineer I |
|---|---|---|
| Required Credentials | Bachelor's in CS or related field; some certifications | Bachelor's in CS or related field; entry-level certifications |
| Work Environment | Team-based, collaborative projects in tech companies | Entry-level roles in software development teams |
| Employer & Industry Usage | Common in tech firms, startups, and IT departments | Used interchangeably in many organizations, especially in tech |
| Search & Comparison Intent | Understanding entry-level software roles | Clarifying early career software positions |
Both Software Developer I and Software Engineer I are entry-level roles requiring similar educational backgrounds and certifications. They are often used interchangeably in the industry, focusing on foundational software development tasks within tech companies. The main difference lies in terminology preference rather than job responsibilities or qualifications.
Full-time
Medical, Dental, Vision
Posted 4 days ago
Build bold. Deliver impact. Win together.
At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve.
If you’re looking for meaningful work that contributes to a safer, more secure world, you’ll find purpose here. Every day, your skills will directly impact programs that matter.
Job DescriptionGeneral Dynamics Mission Systems–Canada is looking for a Software Development & Product Test to join our team in Calgary. Our team follows an Agile framework for software development, with each Scrum Team working together to design, implement, integrate, and test software and system features for the product.
The responsibilities and range of activities will vary depending on experience, but in general will include:
It is a requirement that General Dynamics Mission Systems-Canada be registered with the Canadian Controlled Goods program and that all of its workforce be security assessed. Successful applicants must meet all applicable security requirements, including but not limited to the ability to obtain and maintain a Canadian government security clearance. Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations. You must be eligible to work in Canada.
The hiring range for this position is $76,000-$90,000.Our goal is to provide a fair and competitive offer based on an assessment of internal equity and your qualifications, including:
Benefits
As a full-time employee at General Dynamics Mission Systems–Canada, you’ll enjoy a competitive total rewards package that supports your professional and personal well-being:
Why join us?
AccommodationÂ
If you require accommodation during any stage of the application process, please contact Human Resources via recruitment@gd-ms.ca.
Closing Date
We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.