We are seeking a talented Custom Software Engineer to join our IT Services division, focusing on the Kinaxis platform. In this pivotal role, you will be responsible for designing, developing, and maintaining high-quality software solutions that drive business efficiency. The position demands a professional who can navigate complex technical challenges while collaborating effectively with cross-functional teams to deliver scalable applications. Your work will directly impact the performance and reliability of our core systems, making a strong contribution to the organization's technological objectives.
Responsibilities
• Architect and implement robust software designs using industry best practices for development and engineering.
• Facilitate project delivery by actively participating in Agile ceremonies and adhering to iterative development cycles.
• Conduct thorough debugging and testing procedures to identify, isolate, and resolve software defects.
• Enhance application performance through strategic optimization techniques and code refinement.
• Ensure the delivery of clean, readable, and easily maintainable codebases that support long-term scalability.
• Apply critical thinking and problem-solving skills to address technical hurdles and business requirements.
• Foster a collaborative workplace by working closely with team members to achieve shared project goals.
• Utilize Kinaxis-specific tools and methodologies to support specialized software development tasks.
Requirements
Requirements:
• Proven work experience in software design and development within the IT sector.
• Proficiency in Agile methodologies and experience working in iterative development environments.
• Strong capability in debugging, testing, and performance optimization of software applications.
• Demonstrated ability to write clean, maintainable, and well-documented code.
• Solid problem-solving skills with a proactive approach to technical challenges.