
Senior Software Developer
Rockwell Automation1 day ago
Kitchener, CanadaSenior
Responsibilities
- Develop, test, maintain, and troubleshoot reliable software features for OTTO Fleet Manager and related applications.
- Translate product and technical requirements into practical, maintainable software solutions through iterative development.
- Contribute to data-backed workflows, integrations, supportability improvements, and test automation.
- Collaborate with software developers, product partners, and engineering teams to deliver customer-focused features.
- Participate in code reviews, design discussions, troubleshooting, and continuous improvement while owning assigned work and communicating progress.
Requirements
- Bachelor's degree or equivalent years of relevant work experience.
- Typically requires a minimum of 5 years of related experience.
- Post-secondary diploma or degree in Software Development, Computer Science, or a related field is preferred.
- At least 3 years of relevant software development experience is preferred.
- Experience with object-oriented programming using C++ or Python and experience with C#.
- Experience developing software involving APIs, services, integrations, databases, or other data-backed workflows.
- Familiarity with source control, scripting, issue tracking, documentation, code review, and common software development workflows.
- Experience presenting detailed technical documentation and providing practical, iterative solutions.
- Experience with robotics, fleet management, industrial automation, or related operational software is preferred.
- Experience with containerized applications, Linux environments, deployment workflows, databases, object-relational mapping, data integration, data administration, observability, analytics, data presentation tools, software build systems, package management, or application configuration is preferred.
Benefits
- Health insurance including medical and dental coverage.
- Health Care Spending Account, dependent on the selected plan.
- Employee Assistance Program.
- Retirement plans and Employer Savings Plan Matching, including RRSP, TFSA, and EPSP.
- Employer-paid defined contribution pension.
- Paid time off, volunteering time off, and maternity and parental leave top-up.
- Fitness reimbursement program.
- Flexible work schedule coordinated with the manager.
- Hybrid work in Kitchener, with employees expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless on an external business obligation.
About Rockwell Automation
Rockwell Automation builds industrial control hardware and factory software for manufacturers, and sells services and systems to design, operate, and maintain automated plants. Its Allen-Bradley controllers, drives, and safety products pair with FactoryTalk software and MES to support discrete and process industries. Founded in 1903 and headquartered in Milwaukee, it is a public company on the NYSE (ROK) with global sales, partners, and OEM customers.