Backend Software Developer
$36.54 - $50.24 per hourATS Automation
The world isn’t standing still, and neither is ATS Life Sciences - We don’t follow the trends. We set them!
Are you interested in being part of a team that makes a difference? Join our growing ATS Life Sciences Systems team a division of ATS Corporation, a publicly traded global enterprise with a proud history, we are helping advance the future with our factory-wide automation solutions. Within Life Sciences Systems, what we do matters – we custom design, build and service critical automated solutions for medical device and pharmaceutical companies. We are dedicated to assisting our customers in improving the quality of life for people around the world. When there is no room for error, and product failure is not an option, leading life sciences companies trust us to resolve their production challenges.
What's In It For You
Benefits:
- Compensation: $36.54 to $50.24 CAD per hour
- Annual Performance-Based Incentive Bonus
- 5% RRSP match
- Stock purchase plan
- Starting 3 weeks of vacation
- Benefits package (health and dental) + $600 health spending account
- Half-Day Fridays
- Working on challenging engineering projects.
- Continuous learning and career growth with global mobility opportunities.
- A chance to contribute to something bigger - advancing the future of healthcare through automation.
Job Description
ROLE SUMMARY:
As a key contributor within the Innovation group, you will work as part of a development team that designs and builds innovative products for data collection, analysis, control and reporting solutions. This is a Backend role but the ability to contribute to Frontend development and collaboration across the full stack is important. Duties include creating and evolving a world-class software development environment, guiding design decisions, conducting code reviews, fostering the technical growth of the software team and maintaining quality documentation.
This role requires close collaboration with technical project managers, product owners, UX/UI developers, testers, control systems integrators and end users to develop robust products. You will work individually or as part of a team.
Application Deadline: November 11, 2026
We encourage interested canddiates to apply early, as applications will be reviewed throughout the posting period.
Responsibilities as Backend Software Developer:
- Perform software development including gathering user requirements, software design, programming, testing, and release. These can be mechatronics products requiring real-time controls, configuration and diagnostic tools, simulation software and tight integration with robotic assembly lines.
- Consistently write code that is easily testable, easily understood by other developers, and accounts for edge cases and errors
- Contribute to major software release plans that align with the technology roadmap
- Collaborate with mechatronics designers, hardware designers and operations personnel to ensure the complete solution meets performance, reliability, and cost requirements
- Lead complex software development technical challenges and demonstrate leadership to mentor management, customers, and peers
- Develop and execute tests to verify behavior and performance with a good understanding of TDD
- Generation of software related product documentation
- Perform specialized training for advanced users leveraging new software features
- Perform reviews of concepts, designs and code, and provide constructive feedback
- Contribute to software design standards and overall software quality
- Maintain the technology stack for assigned software products
- Acquire broad product knowledge to be able to collaborate directly with internal and external stakeholders to solve problems and use the products effectively
- Demonstrate a CI mindset and have a clear understanding of the standard paractices within the department
Other Responsibilities
- Project accountability including timeline and technical deliverables
- Assist the project team to identify critical path and dependencies between project activities
- Demonstrates ownership through concept, design, coding, testing and tier 3 support
- Understand organization's business and products strategy
- Ability to contribute to internal or external stakeholder interactions related to software or mechatronics
- Ensure that tasks are appropriately sized for continuous integration and incremental delivery with help from teammates and Staff Software Developer
- Handle risk, change, and uncertainty within their personal scope of work effectively
- General training, and guidance of all team members that are part of his/her team
- Responsible for complying with Software Development Life Cycle (SDLC) to ensure software adheres to established standards and is consistent with other products
Business Ethics:
- Ensure that all business activities are performed with the highest ethical standards and in compliance with the ATS Code of Business Conduct
- Adhere to all health and safety rules and procedures
Additional Information
Education:
- A post-secondary engineering or computer science degree, diploma or equivalent with emphasis on software design and development
Experience:
- 5+ years of experience with Backend technologies – Services, APIs and Infrastructure
- 5+ years of experience with relational and non-relational databases
- Proven track record in end to end software development in C#/C++ and .NET
- Familiar with Software Development Life Cycle (SDLC)
- Familiar with JavaScript, React and modern JavaScript frameworks
- Strong exposure and experience with cloud based development and deployment
- Strong awareness of software technologies, established coding principles and all software developer competencies
- Strong understanding of microservices architecture and containerized applications
- Hands-on experience deploying solutions using Docker and/or Kubernetes
- Strong awareness and interest in application of AI/ML in the industrial space
- Skilled at developing clean code that is efficient, elegant, robust and maintainable
- Strong statistical analysis skills
- Familiar with issue-tracking, revision-control and ALM software
- Experienced in developing and improving Agile development practices
- Strong understanding of SOLID principles for software development is an asset
- Ability to get to root cause of customer problems and deliver innovative software that solves them
- Ability to communicate effectively, both orally and in writing
In addition, the following is considered not necessary but beneficial:
- Understanding of automation mechanical, electrical and control systems
- Experience with real time controls and/or PLCs is an asset
- Understanding and experience with OPC and industrial networks
Health, Safety, and Environmental
- All employees have the responsibility to work in a safe manner and report any health, safety or environmental concern to their manager or supervisor in a timely manner.
- Work in compliance with divisional health, safety and environmental procedures
- Refrain from removing or altering safety devices or guarding unless hazardous energies are controlled through lockout-tagout methods
- Report any unsafe conditions or unsafe acts
- Report defects in any equipment or protective device
- Ensure that the required protective equipment is used for the assigned tasks
- Attend all required health, safety and environmental training
- Report any accidents/incidents to supervisor
- Assist in investigating accidents/incidents
- Refrain from engaging in any prank, contest, feat of strength, unnecessary running or rough and boisterous conduct
If you're excited about this role, but do not meet all the qualifications listed above, you are still encouraged to apply
Why YOU should join our ATS Life Sciences Systems team:
We value our PEOPLE - The foundation of a great company is having the best team which is why we continuously work to develop, engage, empower and energize our people. The best people want to work with the best team - the best teams are diverse and inclusive teams.
What we do MATTERS - our Life Sciences projects contribute to improving the lives of people around the world! ATS has made a commitment to be carbon neutral by 2030!
INNOVATION and PROBLEM SOLVING is at our core - Our pursuit of continuous improvement in everything we do. Our focus is on building diverse teams, stimulating innovation by challenging conventional thinking, encouraging fresh ideas and promoting creative problem-solving
We offer COMPETITIVE Total Rewards - Competitive starting salaries, overtime pay eligibility, paid vacation, Employee Incentive Bonus program, comprehensive health and dental benefits including Lifestyle Spending Account, 5% RRSP matching program and optional Employee Share Purchase Program
A place to BELONG: We celebrate our uniqueness and ensure that all employees have equal opportunities for growth and development. We believe that unique experiences are essential for our success and innovation.
This role represents an existing vacancy within the organization.
ATS is in compliance with the Accessibility for Ontarians with Disability Act (AODA), 2005 and will, upon request, assist those who may require specific accommodations due to a personal disability. We would ask that those who require assistance to notify our offices as soon as possible if accommodation is necessary .
The ATS applicant tracking system may utilize AI software with pre‑defined, rule‑based filters to organize and manage application materials. Rule‑based filters operate solely on fixed criteria and do not perform autonomous evaluation or generate independent recommendations. All hiring decisions continue to involve human review and judgment.
- ATS Company: Life Sciences SystemsSuggested
- ...This is a requirement for this role. Job title: Intermediate Software Engineer What your day-to-day will look like: · Identify... ...· Work with business to iterate over software requirements · Develop tools and applications by producing clean, efficient code · Automate...SuggestedLong term contractFull timeWork at officeRemote work
- ...Globally present, core focus is on USA, Middle East, Canada for services. Constantly enhancing our span of services around custom software development, Enterprise Mobility Solutions, and the Internet of Things. Family of multicultural and multi-talented passionate and...Suggested
- ...surrounded by an extensible array of streamlined software solutionsour unified platform represents... ...Agdata, you will be at the forefront of developing cutting-edge, domain-driven enterprise... ...) and back-end systems. Design, develop, and maintain scalable microservices in a...SuggestedLong term contractFull timeWork at officeImmediate startWork from homeFlexible hours
- ...Job Description Job Description Position: Senior Developer/Lead (ODI/Snowflake) Location: Cambridge, Canada Working Days: 5 Days... ...WITH COMMITTED TECHNO-ENTHUSIASTS TO PROVIDE QUALITY ENTERPRISE SOFTWARE SOLUTIONS THAT ADDS VALUE TO GENERATE A FAVORABLE RETURN ON YOUR...SuggestedWork at office
- ...solutions wherever and whenever they need them. Major Duties ~ Design and develop world- class automation solutions. Duties involve contributing to machine concepts, design of control software, integration of software with electrical and mechanical systems, process...Permanent employmentFull timeInternshipImmediate startWorldwideMonday to friday
- Description Donor Developer Location: Remote (Canada) | Reports To: Executive Director Time Commitment: 20 hours/week About World Team... ...independently in a remote environment. ~Proficiency with donor management software (Donor Perfect) a plus. ~Bachelor’s degree or equivalent...Long term contractPart timeRemote work
- ATS Company: Industrial Automation
- ...Skills: Experience in SQL queries for backend validation. API testing using Postman... ...Roles And Responsibilities: Design, develop, and execute comprehensive test cases based... ...enthusiasts to provide quality enterprise software solutions that adds value to generate a favorable...
$24.22 - $30.95 per hour
...their own, full service return preparation, and managing product/software inquiries, you will be working toward accelerating our goal of... ...service when speaking with customers. Practices active listening to develop empathy and understand customer pain points. Complex Problem...ApprenticeshipSelf employmentRemote workFlexible hours$64k - $88k per year
...company is having the best team which is why we continuously work to develop, engage, empower and energize our people. The best people want... .... The ATS applicant tracking system may utilize AI software with pre‑defined, rule‑based filters to organize and manage application...Local areaImmediate start$75k - $109k per year
...sound and commercially viable resolutions. Shop Procedures ~ Develop and support shop procedures for existing and new welding... ...tools and principles. ~ Comfortable with common Microsoft Office software applications. Preferred Qualifications: Knowledge and...InternshipWork at officeLocal areaImmediate startFlexible hours- ...the customer, ATS project manager, and ATS design, assembly, and software teams to design the solutions that meet the customer's... ...supervision and mentoring of junior staff within the department. Develop and verify design concepts and labour hours estimates for quote...Local areaImmediate start
$32.69 - $44.95 per hour
...reactor refurbishment tooling. Responsibilities can include developing maintenance and test procedures, troubleshooting, managing... ...CSA N285, CSA Z299, CSA N299). High proficiency in computer software applications, including Microsoft Office, PLM software, SolidWorks...Hourly payLong term contractContract workTemporary workInternshipWork at officeLocal areaImmediate startShift work$40.38 - $55.53 per hour
...and ATS Industrial Automation Inc. Nuclear Engineering team to develop, test, and implement system solutions that meet the customer's process... ...machines or systems. Direct responsibility for controls software systems, with input and support for controls hardware and mechanical...Hourly payRemplacementTemporary workCasual workWork at officeLocal areaImmediate startMonday to fridayShift workNight shift$124k - $170.5k per year
...Management tools for Engineering Team (i.e., Control Board) • Develop & deploy Team KPIs (Safety, Quality, Delivery, Productivity, Cost... ...necessary. The ATS applicant tracking system may utilize AI software with pre‑defined, rule‑based filters to organize and manage...Long term contractTemporary workFor contractorsInternshipLocal areaImmediate start$48k - $66k per year
...financial records related to assigned accounts using a variety of software applications and accounting software systems. · Validate... ...Discover opportunities for growth within ATS as we strive to develop, engage, empower, and energize our people Make an impact and...Local areaImmediate startFlexible hoursRotating shift- ...work with the customer, ATS project manager, and the ATS design, assembly, and software teams to design the solutions that meet the customer's requirements. You will get the opportunity to develop into a technical leader by taking on the following 3 roles: 1)...InternshipLocal areaImmediate start
$75k - $90k per year
...values and faith with finances, inspiring peaceful, just, and prosperous communities. We are currently recruiting a full-time Software Developer to join our IT team at our Head Office (Kitchener). Reporting to the Manager, Software Development, you will create applications...Full timeWork at officeRemote workFlexible hours- ...Job Description Our Manufacturing Production Engineer will develop methods and processes, for improving efficiency and productivity... ...communication and interpersonal skills. ~ Proficiency in CAD design software. \nCompany Description Egar Tool & Die Egar Tool and Die...
$49k - $79.87k per year
...sustainability goals. A supportive team that will encourage and help develop your professional growth. Total Compensation : $49,000 - $79... ...organizational skills ~ Proficiency in using tracking and TMS software ~ Ability to work under pressure and handle multiple tasks...$144k - $198k per year
...leadership, design team, project management, and the customer to develop, test, and implement system solutions that meet the customer's... ...necessary. The ATS applicant tracking system may utilize AI software with pre‑defined, rule‑based filters to organize and manage...InternshipLocal areaImmediate start- ...technology around the world. About the role: Backend & AI Engineer We are seeking a Backend... ...Siemens Digital Industries Operations Software to help build and scale our Agentic AI... ...and alongside senior engineers, you will develop and integrate agentic capabilities that...Work at office
$70k - $105k per year
...an Impact? At D2L, we are looking for developers who will help us advance our goal of using... ...and learning around the world. We need software developers to work on a wide range of... ...interfaces, mobile and cloud computing. As a developer, you will help make dreams a reality....Work at officeFlexible hoursShift work3 days per week$86.86k - $105.68k per year
...knowledgeable professional responsible for developing and maintaining a water quality program... ...Resources, staff, and external agencies to develop and advance the GRCA's water quality... ...statistical methods. Experience with statistical software packages (e.g., Sigma Plot, R)....Full timeContract workSeasonal workWork at officeMonday to fridayFlexible hours1 day per week- ...with MV products will be an asset along with previous experience developing electrical system solutions. You will collaborate with internal... ...of Control Circuit functionality and motor theory. Software programming knowledge with Rockwell Automation PLCs/SLCs P.Eng...Full timeFlexible hours
$80k per year
...collaborating with multidisciplinary technical teams RESPONSIBILITIES Develop, program, test, troubleshoot, and commission industrial... ...project and customer requirements Test and simulate controls software prior to installation and commissioning Perform system...Hourly payPermanent employmentFull timeManual laborRemote work- .... This role will also be responsible for developing controls competence, programs, and procedures... ...equipment issues Support, coach, and develop electricians with controls related... ...Degree or College Diploma in Electrical/Software/Process Engineering or a related field with...Shift workNight shiftWeekday work
$80k - $130k per year
...initiatives, supporting post‑project analysis, developing dashboards, metrics and tools that will... ...trends and performance metrics. Develop cost models and benchmarks for labor, materials... ...proficiency / expertise with estimating software ~ Scheduling experience with Primavera...- ...optimize SQL queries for data extraction and transformation. Develop ETL processes to integrate various data sources into Snowflake.... ...WITH COMMITTED TECHNO-ENTHUSIASTS TO PROVIDE QUALITY ENTERPRISE SOFTWARE SOLUTIONS THAT ADDS VALUE TO GENERATE A FAVORABLE RETURN ON YOUR...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Software Developer. Be the first to apply!
- software sales Cambridge, ON
- software technical support Cambridge, ON
- software support Cambridge, ON
- software implementation project manager Cambridge, ON
- software Cambridge, ON
- software application developer Cambridge, ON
- software asset management analyst Cambridge, ON
- software intern Cambridge, ON
- embedded software Cambridge, ON
- software trainer Cambridge, ON

