Jobs and Careers
KI

Senior Software Developer, Supply Chain Execution, 12-Month Term

Kinaxis
The NetherlandscontractVerifiedPosted 14 Jan 2026

About the role

About Kinaxis 

Elevate your career journey by embracing a new challenge with Kinaxis. We are experts in tech, but it’s really our people who give us passion to always seek ways to do things better. As such, we’re serious about your career growth and professional development, because People matter at Kinaxis.

 

In 1984, we started out as a team of three engineers based in Ottawa, Canada. Today, we have grown to become a global organization with over 2000 employees around the world, and support 40,000+ users in over 100 countries. As a global leader in end-to-end supply chain management, we enable supply chain excellence for all industries. We are expanding our team in Rotterdam and around the world as we continue to innovate and revolutionize how we support our customers.  

 

Our Rotterdam office is a highly collaborative and flexible workspace located near the central railway station in the heart of the city. Our office serves as a centralized hub where employees and customers can come together to work towards solving some of the biggest challenges facing supply chains.  

Location

Rotterdam, Netherlands  

About the role

As a Senior Software Developer, you will be responsible for designing, testing, and implementing features that are advanced in complexity and span across multiple teams and substantial areas of code. You will act as a guide and mentor to junior developers, providing technical advice to managers and team leads. You may also interact with customers and Global Customer Care teams in managing critical escalations.

What you will do

  • Operate as a technical primary on assigned features and coordinate across teams to ensure requirements are met and implementation and execution are delivered with excellence.
  • Design Kinaxis software components to support feature development, which may include multiple functional areas with complex design requirements.
  • Identify, write, refactor, and implement significant features that span substantial areas of code and significant interdependencies.
  • Log defects resulting from escalations and provide explanations for product behavior for multiple components. Suggest workarounds to customer support teams and resolve moderate to complex defects.
  • Write effective functional and non-functional tests and augment test frameworks and tools to apply to features.
  • Submit code for review and incorporate feedback. Review code of more junior developers, providing feedback and guidance.
  • Actively engage with the team to develop and grow their skills through sharing experiences and results of research on the latest technology trends.
  • Proactively seek opportunities to learn and develop, including participation in mentoring programs, technical training, attending conferences, etc.
  • Keep apprised of technology trends and suggest opportunities to leverage them to accelerate R&D.

What we are looking for

Primary Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent related discipline.
  • Minimum 8 years of progressive software development experience in Java, and 2+ years working in an enterprise-grade software application, including experience leading development efforts on several features with advanced complexity.
  • Experience with developing/testing micro-services in Java.
  • Proficiency with open-source frameworks including Spring and Hibernate.
  • Clear, concise, and professional communicator with the ability to present complex information and demonstrate knowledge with direct and indirect teams.
  • Intermediate to advanced analytical and problem-solving skills.
  • Ability to make proposals and consider input from others to provide input into planning the best course of action.
  • Knowledge of transactional systems like Warehouse Management Systems (WMS) and Transportation Management Systems (TMS).
  • Logistics knowledge and understanding of supply chain processes.

Role Specific Skills and Qualifications:

  • Ability to write, refactor, and modify substantial areas of the code with significant interdependencies.
  • Ability to solicit, productively discuss, and incorporate feedback from peers and provide meaningful constructive feedback to others.
  • Demonstrate confidence with working in several testing frameworks and methodologies with limited guidance.
  • Knowledge of test frameworks and tools. Ability to discern a defect from an enhancement with the guidance of the Product Management team.
  • Design skills that consider multiple perspectives and identify trade-offs.
  • Demonstrate attention to detail, abil

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Kinaxis

View company profile →