Qualifications * 10+ years of demonstrated experience as a software developer. * 4+ years recent experience a modeling and simulation environment * Bachelor's degree in the field of Sciences ...
Quick apply
Qualifications * 10+ years of demonstrated experience as a software developer. * 4+ years recent experience a modeling and simulation environment * Bachelor's degree in the field of Sciences ...
Quick apply
Qualifications * 10+ years of demonstrated experience as a software developer. * 4+ years recent experience a modeling and simulation environment * Bachelor's degree in the field of Sciences ...
Waterloo, ON · Hybrid
Candidates who are in commuting distance to a Ford hub location may be required to be onsite four ... Work in an agile team of software developers, test engineers, technical product managers and leads.
Waterloo, ON · Hybrid
Candidates who are in commuting distance to a Ford hub location may be required to be onsite four ... Work in an agile team of software developers, test engineers, technical product managers and leads.
Toronto, ON · On-site
CA$85K - CA$119K/yr
Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience. * 4+ years of experience in software development using Java (Java21 preferred). * Experience building ...
New
Toronto, ON · On-site
CA$85K - CA$119K/yr
Bachelor's degree in Computer Science, Software Engineering, or equivalent work experience. * 4+ years of experience in software development using Java (Java21 preferred). * Experience building ...
New
Toronto, ON · On-site +1
With over four million members, Borrowell empowers Canadians to understand their credit, build ... As a Software Developer on Borrowell's Engineering team, you will design, develop, optimize, test ...
Toronto, ON · On-site +1
With over four million members, Borrowell empowers Canadians to understand their credit, build ... As a Software Developer on Borrowell's Engineering team, you will design, develop, optimize, test ...
Ottawa, ON · On-site
Core Platform Engineering: Architect and maintain the core infrastructure of the Nexus Dashboard, a ... Bachelors +7 years related experience or Masters +4 years of related experience. * Experience ...
Ottawa, ON · On-site
Core Platform Engineering: Architect and maintain the core infrastructure of the Nexus Dashboard, a ... Bachelors +7 years related experience or Masters +4 years of related experience. * Experience ...
Mississauga, ON · On-site
CA$101K - CA$133K/yr
We are currently seeking a passionate and skilled Software Developer to join our multi-functional ... of 4% match). This leads to a total company contribution potential of 6%. Employees will also ...
Mississauga, ON · On-site
CA$101K - CA$133K/yr
We are currently seeking a passionate and skilled Software Developer to join our multi-functional ... of 4% match). This leads to a total company contribution potential of 6%. Employees will also ...
... * 4 years or more with Software Development, Microsoft tech\n \n * Good experience with Xamarin (Xamarin Forms)\n \n * Experience with C#, .Net, SQL, API's, WinForms, Azure DevOps\n \n
... * 4 years or more with Software Development, Microsoft tech\n \n * Good experience with Xamarin (Xamarin Forms)\n \n * Experience with C#, .Net, SQL, API's, WinForms, Azure DevOps\n \n
Bachelor's degree in Computer Science, Engineering, or related subject * 4+ years of professional software engineering experience * Proficiency in C++ * Experience working on microservices and/or ...
Bachelor's degree in Computer Science, Engineering, or related subject * 4+ years of professional software engineering experience * Proficiency in C++ * Experience working on microservices and/or ...
Toronto, ON · On-site
CA$107K - CA$157K/yr
Bachelor's or Master's degree in Computer Science or equivalent practical experience. * 4+ years of ... Strong software engineering fundamentals with a focus on writing clean, maintainable, and testable ...
Toronto, ON · On-site
CA$107K - CA$157K/yr
Bachelor's or Master's degree in Computer Science or equivalent practical experience. * 4+ years of ... Strong software engineering fundamentals with a focus on writing clean, maintainable, and testable ...
Ottawa, ON · On-site
Four types of roles are available - during the interview, we will discuss which best fits your interests: 5G Software Developer - develop, debug, and test 5G baseband Layer 2 software features Tools ...
Ottawa, ON · On-site
Four types of roles are available - during the interview, we will discuss which best fits your interests: 5G Software Developer - develop, debug, and test 5G baseband Layer 2 software features Tools ...
The Staples technology team is seeking a motivated and talented Junior Software Developer to join ... Office environment - Hybrid, with 4 days onsite in Richmond Hill, subject to the hybrid policy.
The Staples technology team is seeking a motivated and talented Junior Software Developer to join ... Office environment - Hybrid, with 4 days onsite in Richmond Hill, subject to the hybrid policy.
Good knowledge of industry practices with focus on Agile, DevOps, environments and test integration ... With 4,000+ associates and offices in India, U.S.A. and Canada, Iris Software delivers technology ...
Good knowledge of industry practices with focus on Agile, DevOps, environments and test integration ... With 4,000+ associates and offices in India, U.S.A. and Canada, Iris Software delivers technology ...
Toronto, ON · On-site
We are looking for exceptional software engineers who are collaborative, innovative, and passionate ... Must-have * 4+ years of professional experience as a Full Stack Developer * Strong technical ...
Toronto, ON · On-site
We are looking for exceptional software engineers who are collaborative, innovative, and passionate ... Must-have * 4+ years of professional experience as a Full Stack Developer * Strong technical ...
Toronto, ON · On-site
Experience or understanding of programming languages, databases, platforms, frameworks, design techniques and tools, code management tooling, and/or web technologies * Knowledge of the Software ...
Toronto, ON · On-site
Experience or understanding of programming languages, databases, platforms, frameworks, design techniques and tools, code management tooling, and/or web technologies * Knowledge of the Software ...
Toronto, ON · On-site
Experience or understanding of programming languages, databases, platforms, frameworks, design techniques and tools, code management tooling, and/or web technologies * Knowledge of the Software ...
Toronto, ON · On-site
Experience or understanding of programming languages, databases, platforms, frameworks, design techniques and tools, code management tooling, and/or web technologies * Knowledge of the Software ...
Toronto, ON · On-site
Experience or understanding of programming languages, databases, platforms, frameworks, design techniques and tools, code management tooling, and/or web technologies * Knowledge of the Software ...
Toronto, ON · On-site
Experience or understanding of programming languages, databases, platforms, frameworks, design techniques and tools, code management tooling, and/or web technologies * Knowledge of the Software ...
Mississauga, ON · On-site +1
Bachelor's Degree in Software Engineering, Computer Science or equivalent * 4+ years developing dynamic web-based applications in a professional environment * Experience with front-end development ...
Mississauga, ON · On-site +1
Bachelor's Degree in Software Engineering, Computer Science or equivalent * 4+ years developing dynamic web-based applications in a professional environment * Experience with front-end development ...
Concord, ON · Hybrid
$40 - $45/hr
Software Developer Location: Concord, ON - in site 3 days per week Duration: 12 months Rate: Up to ... instruments 2-4 years of relevant experience, ideally in a manufacturing test environment.
Concord, ON · Hybrid
$40 - $45/hr
Software Developer Location: Concord, ON - in site 3 days per week Duration: 12 months Rate: Up to ... instruments 2-4 years of relevant experience, ideally in a manufacturing test environment.
You will collaborate with experienced software developers and quant researchers to enable the ... Up to 4 years experience in a relevant role such as software or quant development, or similar
You will collaborate with experienced software developers and quant researchers to enable the ... Up to 4 years experience in a relevant role such as software or quant development, or similar
Toronto, ON · On-site
Must-have * 4+ years of professional software development experience, with 3+ years focused on AI/ML applications * Expert-level Python programming proficiency; demonstrated ability to write ...
Toronto, ON · On-site
Must-have * 4+ years of professional software development experience, with 3+ years focused on AI/ML applications * Expert-level Python programming proficiency; demonstrated ability to write ...
| Criteria | Software Developer 4 | Software Developer 3 |
|---|---|---|
| Experience Level | Typically 5+ years, advanced expertise | 3-5 years, intermediate to advanced skills |
| Responsibilities | Leading projects, designing complex systems, mentoring | Implementing features, fixing bugs, collaborating on projects |
| Certifications | Often required or preferred (e.g., AWS, Scrum) | Less emphasis on certifications, focus on skills |
| Work Environment | Independent, leadership roles, cross-team collaboration | Team-based, task-focused, collaborative |
Software Developer 4 generally has more experience, leadership responsibilities, and advanced technical skills compared to Software Developer 3. While both roles require strong programming knowledge, Software Developer 4 often leads projects and mentors others, reflecting a higher level of expertise and responsibility.
For Software Developer 4 jobs in Ontario, the most frequently searched job titles are:
The top searched job categories for Software Developer 4 jobs in Ontario are:
Cities in Ontario with the most Software Developer 4 job openings:

Ottawa, ON • On-site
Full-time
Medical, Dental
Re-posted 18 days ago
Develop scenarios and vignettes through modeling and simulation in AFSIM to support tactical research.
Perform verification and validation of simulated scenarios to ensure fidelity and accuracy.
Lead projects and collaborate with multidisciplinary teams through the complete software development lifecycle for modeling and simulation of systems and software products.
ADGA Group is a Canadian-owned defence and security company that provides integrated, mission-critical technical solutions to Government and industry, specializing in C5ISRT, simulation and training, cyber and infrastructure security, and program delivery. With nearly 60 years of experience, ADGA supports federal clients and Canada’s intelligence and enforcement agencies through embedded teams, advisory services, and full project execution, applying deep operational expertise and innovation to strengthen national safety, resilience, and sovereignty. Guided by a strong social mandate, the company creates meaningful employment for veterans of the CAF and RCMP and other professionals committed to public service, while fostering a safe, inclusive, and agile workplace that supports career development, professional growth, and impactful work across Canada.
Job DescriptionAt ADGA, our teams support Government and industry partners on projects that protect critical systems and strengthen operational readiness. We are seeking a Modelling & Simulation Software Developer to develop scenarios and vignettes through modeling and simulation in AFSIM (Advanced Framework for Simulation, Integration and Modelling) to support tactical research at the RCAF Aerospace Warfare Centre (RAWC) in support of the Centre for Operational Research and Analysis (CORA)
This posting is for an anticipated position expected to commence in mid-September. To accommodate the required security clearance process, we are accepting applications in advance.
Key Requirements:
If you require accommodations during any stage of the application or interview process, please let us know. We are happy to work with you to meet your needs.
*Our recruitment systems include artificial intelligence–enabled tools; however, AI is not used to screen, evaluate, or make decisions about applicants for this role.
*Unless otherwise stated, all job postings reflect a current vacancy at the time of publication.
Work-Life Balance
We strongly support a healthy and productive work-life balance. This starts with a flexible approach to work, and policies designed to support employees through their day-to-day routines and major life events. For example, we offer a Maternity/Parental Top-Up (up to 52 weeks) and a Reservist Leave Top-Up (up to 180 days).
Belong@ADGA
ADGA continuously strives to integrate advanced Diversity, Equity & Inclusion (DEI) approaches and practices into our work culture. Our employee-based DEI Committee explores activities and invites discussions that foster an environment where all employees feel valued, respected, and heard.
Compensation
Above and beyond our commitment to offer a competitive base salary, ADGA has a company-wide profit-sharing plan for all full-time and part-time employees.
Comprehensive Benefits and Total Rewards
We offer a comprehensive benefit program, providing employees with the choice between base or enhanced plans. Depending on the plan, ADGA pays for Health & Dental, a Health Spending Account, Short-Term Disability, an Employee Assistance Program, and a Telemedicine service. Also offered: discounts on gym memberships, 5,000+ perks through Perkoplis, a Deferred Profit Sharing Plan, and access to a wide range of other employee-centric services and savings programs.