Description

Introduction
At , work is more than a job – it’s a calling: To build. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, let’s talk.

Your Role and Responsibilities
We are looking for a talented and enthusiastic software engineer proficient in technologies like JavaScript, Node.js, React, Docker, Kubernetes, who shows creativity in solving complex challenges and possess drive in innovation.

You will join the global IBM Watson X development teams of experienced technical staff to deliver public & private cloud solutions in helping our clients to manage, deploy, and monitor machine learning models & other assets through development-validation-production lifecycles.

Our development team is based in Toronto Lab and is embedded into a larger world-wide team; we work closely with other development labs in the United States, Germany, Poland, India. This constellation offers the opportunity to experience globally distributed software development while being integrated into local teams.

You will be exposed to all aspects of modern software development from software design to implementation, testing, and deployment using agile development methodologies and you will collaborate and build solutions across world-wide teams.

Required Technical and Professional Expertise
• 4+ years of experience in a software engineering role.
• Robust experience in frontend development with Node.js, JavaScript, React, Carbon, TypeScript, Cypress.
• Experience with GitHub, Travis.
• Experience with OpenShift, Kubernetes, Docker, Linux or Unix-based OS.
• Experience with both public and private cloud base application development.
• Experience working in global Agile organizations.
• Strong communication (verbal & writing), collaboration, analytical and troubleshooting skills.
• Ability to evaluate and adopt latest technology stack independently and proactively.
• Passion for software development.

Preferred Technical and Professional Expertise
• Knowledge in Artificial Intelligence and Machine Learning.
• Trained in design thinking.
• Experience with OpenShift, Kubernetes, Docker.