Software Developer 2, C++, Test Automation

Posted 5 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer building C++ software and automated tests at Kinaxis, a modern supply-chain orchestration company. Collaborating across teams throughout development, build, testing, and special projects.

Responsibilities

  • Use a variety of modern technologies across the software development lifecycle from development through build and into testing and test automation
  • Develop high quality, well-crafted code that delivers value to customers
  • Test the work of other team members and develop automated tests
  • Collaborate with developers and testers on the team and with other teams
  • Support a variety of special projects as needed

Requirements

  • 2 years hands-on experience post Computer Science, Software Engineering, or an equivalent program
  • Excellent communication and collaboration skills
  • Passion for writing well-crafted, maintainable, robust, unit-test covered code
  • Experience with data structures, algorithms, multi-threading, and other core software concepts
  • Ability to quickly grasp technical ideas
  • Strong problem solving and analytical skills
  • A willingness to learn new technologies and adapt to our processes
  • Prior development experience with C++
  • Practical experience with Unit Testing and test automation
  • Development experience with Java/C#, and/or Typescript
  • Experience with Network programming
  • Understanding of Cloud Platforms and Kubernetes

Benefits

  • Flexible vacation and Kinaxis Days (company-wide days off)
  • Flexible work options
  • Physical and mental well-being programs
  • Regularly scheduled virtual fitness classes
  • Mentorship programs, training, and career development
  • Recognition programs and referral rewards
  • Hackathons

Job type

Contract

Experience level

JuniorMid level

Salary

CA$90,750 - CA$133,100 per year

Degree requirement

No Education Requirement

Tech skills

CloudJavaKubernetesTypeScriptC++

Location requirements

HybridOttawaCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.