
Software Developer 2 , C++ and Test automation - 12 Month Contract
Kinaxis Inc.6 days ago
Ottawa, CanadaMid Level
Base Salary
$91k - $133k/yr
Responsibilities
- Develop high-quality, maintainable software that delivers customer value.
- Work across the software development lifecycle from development and build through testing and test automation.
- Test other team members’ work and develop automated tests.
- Collaborate with developers, testers, and other teams.
- Support special projects as needed.
Requirements
- At least two years of hands-on experience after completing a Computer Science, Software Engineering, or equivalent program.
- Experience with data structures, algorithms, multithreading, and other core software concepts.
- Ability to write robust, maintainable, unit-test-covered code.
- Strong problem-solving, analytical, communication, and collaboration skills.
- Ability to quickly understand technical ideas and willingness to learn new technologies and adapt to established processes.
- Preferred experience includes C++, unit testing, test automation, Java, C#, TypeScript, network programming, cloud platforms, and Kubernetes.
Benefits
- 12-month contract with hybrid work based in the Ottawa office.
- Annual cash compensation ranges from $90,750 to $133,100.
- Flexible vacation and Kinaxis Days.
- Flexible work options.
- Physical and mental well-being programs and virtual fitness classes.
- Mentorship, training, career development, recognition programs, referral rewards, and hackathons.
Tech Stack
Categories
About Kinaxis Inc.
Kinaxis builds RapidResponse, a cloud-based supply chain planning and orchestration platform used for S&OP, demand/supply planning, and risk management by enterprises in automotive, life sciences, high tech, and industrial sectors. It sells subscription software and related services to manage end-to-end supply chains. Founded in 1984 and headquartered in Ottawa, the company is publicly traded on the Toronto Stock Exchange (KXS).