Kinaxis aims to solve complex business challenges through technology by designing, evaluating, and prototyping scalable technology solutions, ideal for students passionate about this area.
Requirements
- Strong understanding of software development principles and system design
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud)
- Basic knowledge of APIs, microservices, and enterprise architecture concepts
- Solid grasp of programming, system design, and cloud computing fundamentals
- Ability to break down complex problems and propose logical, scalable solutions
- Can create clear architecture diagrams and technical documentation
Responsibilities
- Assist in designing technical solutions aligned with business requirements
- Support documentation of architecture diagrams, workflows, and system interactions
- Collaborate with developers, product managers, and stakeholders to refine solution designs
- Participate in technical reviews and contribute to architecture decisions
- Research emerging technologies and propose innovative ideas
- Help assess system performance, scalability, and security implications
Other
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Systems, or related field
- Excellent communication and analytical skills
- Eagerness to learn and contribute to real-world projects
- Architects must explain technical ideas to non-technical stakeholders
- Works well across teams and adapts to feedback