Co-Op/Intern Software Developer
Algorithms, Quality
Posted on 9/13/2023
Kinaxis

1,001-5,000 employees

Agile supply chain planning software
Company Overview
Kinaxis' mission is to deliver cutting-edge software that supports the ever-changing needs of the people who manage supply chains. The company has created an industry proven platform that combines human intelligence with AI and concurrent planning to help companies plan for any future, monitor risks and opportunities and respond at the pace of change.
Locations
Canada • Ottawa, ON, Canada
Experience Level
Intern
Desired Skills
Bash
Confluence
Data Analysis
Data Structures & Algorithms
JavaScript
Jenkins
JIRA
Git
PowerShell
SQL
Python
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • Completion of at least 2nd year of studies in Computer Science / Software Engineering
  • A love of data and algorithms, and the desire to apply them in the real world
  • Programming and scripting techniques/languages experience (C/C++, C#, .NET, Python, JavaScript, Bash, PowerShell)
  • Knowledge and experience in relational database design and usage (SQL, complex joins)
  • Ability to search for and structure information regarding complex processes/functionality
  • Ability to 'think outside of the box' is crucial in this fast-paced environment
  • Exceptionally strong analytical skills
  • Strong teamwork and interpersonal skills
  • Adaptable and flexible to changing priorities
  • Self-starter with strong initiative and results orientation
  • Commitment to help every member of your team perform better
Responsibilities
  • Contribute to verifying and validating of mathematical models
  • Design, develop and maintain tools for data analysis
  • Maintain automated testing frameworks for the Algorithms engines
  • Frequently interact with Algorithms team to gather the requirements for test automation
  • Actively participate in the improvement of the testing processes by introducing new and enhancing existing automation tools
  • Write various scripts
  • Work daily in a Windows environment
  • Work with VMs, Git, Jira, Confluence, Build Validation, Jenkins
  • May perform additional projects upon request