Full Stack Developers/Advanced Analytics (Calgary or Vancouver)

Job Description
IBM Global Business Service: Join a leader. Consult with us!I

BM Global Business Services helps top-tier clients solve their most complex business and technical issues.

Our Canadian Cognitive and Advanced Analytics team is a global leader in providing clients with innovative solutions based on cutting-edge technology. We design and develop industry solutions across domains from Finance and Healthcare to Natural Resources and Mining.

We are helping our client build the next generation of cognitive solutions that are cloud enabled and powered by the IBM Bluemix Cloud Platform and IBM Watson Solutions and APIs.

This position is for the IBM Advanced Analytics team based in Downtown Toronto.

Our team is looking for enthusiastic and driven Application Developers with full stack application development skills.

Do you live and breathe code? Are you that person who sees opportunity everywhere for digital technology to improve experiences? Can you collaborate and push the envelope to design, develop and implement leading applications for our clients? We want your skills and experience. Bring us your work portfolio and let's talk!

Required Technical and Professional Expertise

3 or more years experience in responsive web technologies (HTML5, JavaScript, CSS3) 2 or more years of experience with full stack JavaScript development tools - specifically AngularJS (v1 or later), ReactJS and NodeJS/Express 2 or more years of experience working in a true Agile & Scrum environment Understanding of current Digital technologies such as RESTful and Streaming APIs, RDBMS and NoSQL databases, DevOps, Cognitive / Watson, and Big Data analytics

Preferred Tech and Prof Experience

3 or more years experience in responsive web technologies (HTML5, JavaScript, CSS3) 2 plus years of experience with full stack JavaScript development tools e.g. AngularJS, NodeJS, Express JS, Grunt Bower, Gulp, backbone, jquery, etc 2 plus years of experience working in a true Agile & Scrum environment; exposure to Confluence and JIRA or similar tools. 1 year experience in developing complex rich mobile/web user interfaces, component, and widgets 2 plus years of experience with middleware and server development in a standard language and framework such as Java Spring or NodeJS 1 year in unit testing using frameworks such as Karma, Mocha.js, Jasmine and/or Selenium 1 year experience with cloud development platforms such as IBM Bluemix, AWS, or Azure 2 plus years of experience with at least one relational and one NoSQL database technology such as DB2/Oracle/dashDB/Postgres/mySQL/etc. and Cloudant/Cassandra/Mongo/etc.

EO Statement
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Meet Some of IBM's Employees

Peter M.

Leadership Development Solutions Leader

Peter works with a variety of teams within IBM to increase organizational clarity, equip leaders to serve well, and provide opportunities for employees to continually grow and expand their skills.

Rashida H.

Director, IBM Watson Client Delivery

Rashida leads the IBM Watson Delivery Team, which focuses on providing Watson implementation training for clients around the world, helping companies achieve the solutions they seek.

Back to top