0 Replies Latest reply on Mar 28, 2013 10:06 AM by Melissa Clow

    Job posting: Senior Software Developer

    Melissa Clow Expert

      Senior Software Developer

      Location:Ottawa, Canada


      Kinaxis™ is a leading edge software company located in Ottawa, Canada. Our RapidResponse on demand software enables manufacturers and brand owners to drive supply chain management (SCM) and sales and operations planning (S&OP) from a single system. Some of our preeminent customers include RIM, Asics, Qualcomm, and Alcatel-Lucent to name just a few. For more information, visit the Kinaxis web site at www.kinaxis.com or the company’s blog at http://blog.kinaxis.com/.

      If you are looking to make a difference, enjoy challenging work, and want to be part of an industry leading team, then Kinaxis is the place for you! With the stability of an established company, combined with the passion of a start-up, Kinaxis is a GREAT place to work. Our success and growth means we are expanding. We are currently looking for:

      Senior Software Developer

      Kinaxis is looking for a talented candidate to work with the Integration Technology Development team. The primary responsibility of the team is for all inbound/outbound interfaces, web services, public API, system-to-system integration, and automation capabilities.  If you have a passion for technology and a strong track record of delivering superior software and are looking for an opportunity for growth, then this challenge is for you. In this role you will report to the Manager, Integration Technologies and you will work closely with development, test, product management, support, and operations teams to expand and enhance the RapidResponse decision support and simulation platform.



      Key Functions:
      •Analyzing requirements, conducting research, developing prototypes and designs of features and application platform components
      •Design and implement assigned features
      •Unit test your modules and work with the test team on automation testing
      •Applying the Agile/Scrum development methodology to produce high quality software



      •5+ years in software development (C# and Java Platforms)
      •BSc Computer Science or equivalent
      •Solid knowledge of object oriented programming and design patterns (C#, .NET, Java)
      •Solid understanding of various transport level technologies/protocols such as HTTP, SOAP, Web services, XML, JQuery, WSDL,
      •Understanding of application development frameworks and platforms
      •Excellent communication skills, solid initiative, and flexibility/adaptability required
      •Desirable areas of expertise:
        ◦Service Oriented Architecture
        ◦Middleware technologies such as ESB and Queues
        ◦Bulk Data Integration and ETL
        ◦Data warehouses & transaction systems