Job Description

Software Developer/Engineer will focus on advanced web-based application development utilizing industry leading predictive modeling and cloud computing to provide elegant, innovative solutions in a myriad of care settings. Will design, build and implement service and data layers for large-scale web applications. Will collaborate with engineers/architects on technical and functional designs. Will work with the Product Owner and key stakeholders to fully understand functional requirements for enhancements and new products. Will assist with project scoping, sprint and release planning. Will work with QA and DevOps to perform unit/integrated testing and will assist with development of automation strategies and tools, and cooperate with DevOps to help identify operational areas of interest and determine performance impact. Will advocate Agile Software Development principles and practices, and participate in, and assist in conducting daily scrum meetings. Will contribute to the team's body of knowledge by educating colleagues on industry developments and new client-side technologies. Multiple openings.

Requirements: Bachelor's degree (or higher) in Computer Science, Computer Engineering, Information Technology or related field (willing to accept foreign education equivalent) plus five years' experience in performing web-based application development and predictive modeling. or, alternatively, a Master's degree in Computer Science, Computer Engineering, Information Technology (willing to accept foreign education equivalent) and two years’ experience performing web-based application development and predictive modeling.

Specific skills/other requirements: One year of experience must include, working with:
Object-oriented programming concepts, development techniques, and C# programming language;

Front-end web development utilizing HTML-5, CSS, JavaScript; and application of server-side languages, frameworks and environments including Python, PHP, Java, Node.js, and ASP.NET MVC;

JavaScript frameworks and libraries including AngularJS, jQuery, Knockout and Bootstrap, and service-oriented architecture (SOA) and architectural styles using REST, SOAP, RPC, XML;

Relational database management systems (RDBMS) including Microsoft SQL Server; and with continuous integration (CI) software such as Bamboo, Jenkins, TeamCity, Team Foundation Server;

Integrated development environments using Visual Studio, Agile-based development environments, and knowledge of methods such as Scrum, Feature-driven development (FDD) and Kanban.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online