As a Jr. C++ Software Developer, you will participate in end-to-end software development, helping the team solve open-ended problems and implement complex algorithms in high quality modern C++, in a ...
As a Jr. C++ Software Developer, you will participate in end-to-end software development, helping the team solve open-ended problems and implement complex algorithms in high quality modern C++, in a ...
Software Developer
Toronto, ON · On-site
CA$97K - CA$100K/yr
About the Role We are seeking a versatile and results-oriented Software Developer with expertise in ... Experience mentoring junior developers or interns. Perks: * Generous wellness program * Best-in-the ...
Quick apply
Software Developer
Toronto, ON · On-site
CA$97K - CA$100K/yr
About the Role We are seeking a versatile and results-oriented Software Developer with expertise in ... Experience mentoring junior developers or interns. Perks: * Generous wellness program * Best-in-the ...
Junior Windchill Developer
Toronto, ON · On-site
CA$44K - CA$105K/yr
From autonomous cars to life-saving robots, our digital and software technology experts think ... Junior Windchill Developer to join our Product Lifecycle Management (PLM) team. The selected ...
New
Junior Windchill Developer
Toronto, ON · On-site
CA$44K - CA$105K/yr
From autonomous cars to life-saving robots, our digital and software technology experts think ... Junior Windchill Developer to join our Product Lifecycle Management (PLM) team. The selected ...
New
Junior SQL Developer
CA$80K - CA$100K/yr
Imagine Communications delivers innovative, end-to-end media software and networking solutions to ... A Bit About The Role We're looking for a Junior SQL Developer to join our data team. Your day-to ...
Junior SQL Developer
CA$80K - CA$100K/yr
Imagine Communications delivers innovative, end-to-end media software and networking solutions to ... A Bit About The Role We're looking for a Junior SQL Developer to join our data team. Your day-to ...
Junior SQL Developer
CA$80K - CA$100K/yr
Imagine Communications delivers innovative, end-to-end media software and networking solutions to ... We're looking for a Junior SQL Developer to join our data team. Your day-to-day is writing and ...
Junior SQL Developer
CA$80K - CA$100K/yr
Imagine Communications delivers innovative, end-to-end media software and networking solutions to ... We're looking for a Junior SQL Developer to join our data team. Your day-to-day is writing and ...
Principal Software Developer
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
Quick apply
Principal Software Developer
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
Principal Software Developer
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
Quick apply
Principal Software Developer
$120K - $160K/yr
Senior Software Developer (Full Stack) About the Opportunity Our client is an established global ... Mentor junior and intermediate developers, providing technical guidance and ensuring high-quality ...
Software Developer Technology · Toronto, Ontario POSITION DESCRIPTION POSITION: Software Developer REPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider ...
Software Developer Technology · Toronto, Ontario POSITION DESCRIPTION POSITION: Software Developer REPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider ...
Software Developer Technology · Toronto, Ontario POSITION DESCRIPTION POSITION: Software Developer REPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider ...
Software Developer Technology · Toronto, Ontario POSITION DESCRIPTION POSITION: Software Developer REPORTS TO: Manager, Software Engineering Cority is the global enterprise EHS software provider ...
Principal Software Developer
Toronto, ON · On-site +1
What You'll Do Software Development & Design * Design, implement, and maintain robust, scalable ... Mentor and support junior developers, fostering technical growth and best practices. What You'll ...
Principal Software Developer
Toronto, ON · On-site +1
What You'll Do Software Development & Design * Design, implement, and maintain robust, scalable ... Mentor and support junior developers, fostering technical growth and best practices. What You'll ...
Software Developer
Stouffville, ON · Hybrid
CA$80K - CA$85K/yr
As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our financial software solutions, empowering customers to achieve their goals. Leveraging your expertise in ...
Software Developer
Stouffville, ON · Hybrid
CA$80K - CA$85K/yr
As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our financial software solutions, empowering customers to achieve their goals. Leveraging your expertise in ...
Senior Software Developer
Markham, ON · Hybrid
CA$115K - CA$164K/yr
... mentor more junior members * Be an integral part of a new and energetic team * Average travel ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Senior Software Developer
Markham, ON · Hybrid
CA$115K - CA$164K/yr
... mentor more junior members * Be an integral part of a new and energetic team * Average travel ... Master's degree in Software Engineering, Computer Science, Computer Engineering or related.
Software Developer
Toronto, ON · Hybrid
Role A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software applications, components and high-performance platform ...
Software Developer
Toronto, ON · Hybrid
Role A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software applications, components and high-performance platform ...
Software Developer III
Toronto, ON · Hybrid
CA$85K - CA$119K/yr
Mentor junior developers and contribute to code quality and engineering standards. Your Moneris Career - What you bring Required qualifications: * Bachelor's degree in Computer Science, Software ...
Software Developer III
Toronto, ON · Hybrid
CA$85K - CA$119K/yr
Mentor junior developers and contribute to code quality and engineering standards. Your Moneris Career - What you bring Required qualifications: * Bachelor's degree in Computer Science, Software ...
Lead technical architecture decisions and translate high-level business requirements into comprehensive, scalable technical specifications Mentor a team of senior and junior Software engineers ...
Lead technical architecture decisions and translate high-level business requirements into comprehensive, scalable technical specifications Mentor a team of senior and junior Software engineers ...
Cocos2d-x Junior Game Developer Job Type: Contractor Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models ...
New
Quick apply
Cocos2d-x Junior Game Developer Job Type: Contractor Location: Remote Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models ...
New
Software Developer
Toronto, ON · Hybrid
CA$59K - CA$84K/yr
Career Opportunity Role Title Software Developer Purpose of role We are seeking a Software Developer to design, build, and support scalable, production-grade software solutions in a modern cloud ...
New
Software Developer
Toronto, ON · Hybrid
CA$59K - CA$84K/yr
Career Opportunity Role Title Software Developer Purpose of role We are seeking a Software Developer to design, build, and support scalable, production-grade software solutions in a modern cloud ...
New
Software Developer
CA$90K - CA$140K/yr
The Role We're looking for Software Developers who are excited to build high-quality, production-grade software and grow their technical ownership over time. As a Software Developer, you'll work on ...
Software Developer
CA$90K - CA$140K/yr
The Role We're looking for Software Developers who are excited to build high-quality, production-grade software and grow their technical ownership over time. As a Software Developer, you'll work on ...
Software Developer
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for young professionals who are excited to learn, eager to build ...
Software Developer
Toronto, ON · Hybrid
CA$70K - CA$110K/yr
We at ShyftLabs are seeking a highly motivated and curious Software Developer to join our growing engineering team. This role is ideal for young professionals who are excited to learn, eager to build ...
Software Developer
Toronto, ON · On-site
If you would like to be a part of a team that is making a difference in healthcare, we are currently looking for a Software Developer to design, evaluate, document, and maintain the software ...
Software Developer
Toronto, ON · On-site
If you would like to be a part of a team that is making a difference in healthcare, we are currently looking for a Software Developer to design, evaluate, document, and maintain the software ...
Junior Software Developer information
What engineer makes $500,000 a year?
How much money do junior Software Developers make?
What is the role of a junior software developer?
What are some typical challenges a Junior Software Developer might face when starting out, and how can they overcome them?
What Does a Junior Software Developer Do?
A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.
Will AI replace junior dev?
What are the key skills and qualifications needed to thrive as a Junior Software Developer, and why are they important?
What does a Junior Software Developer do?

Job description
- Write C++ software components, contribute to full test coverage and technical documentation.
- Participate in research and development of 3D measurements and geometrical algorithms to solve engineering and clinical problems.
- Work in an agile team of developers and SQA engineers, and collaborate with other development teams.
- Actively learn the complex problem domain and technologies that enable the software ecosystem.
- Investigate and implement bug fixes, and identify opportunities for reliability and performance improvements.
- Productively use LLM development assistants.
- 2+ years of experience in Software Development
- Bachelor's degree or higher in software engineering, computer science, or mathematics.
- Good understanding of 3D geometry and computational methods.
- Experience in working with git version control, Visual Studio or VSCode for C++ development
- Experience using LLM tools like Claude Code, CoPilot, Codex or others.
- General understanding of cloud computing.
- Interest in learning the problem domain.
- Ability to work in a regulated industry, follow a strict process and achieve high quality in every detail.
- Familiarity with modern technologies and ability to learn fast.
- Knowledge of methods of non-linear mathematical optimization.
- Experience with Linux development, including docker and WSL2.
- Knowledge of C#, Python, Go.
- Knowledge of AWS native services development (Lambda EC2, IAM, S3), Splunk, Terraform and Terragrunt.
- Knowledge and understanding of build and deployment pipelines, such as Bamboo and GitHub Actions
This posting is for an existing vacancy within our organization. Canadian work experience is not required for this position. We welcome applicants from all backgrounds.
We use automated tools (including artificial intelligence "AI") in our hiring process. This may include AI-based screening or assessment of applications. All final hiring decisions will be made by humans.
About Align Technology
Sourced by ZipRecruiter
Industry
Medical equipment and supplies manufacturing
Company size
10,000+ Employees
Headquarters location
Tempe, AZ, US
Year founded
1997