This job is no longer available.

IBM z Systems Software Developer / Quality Engineer

Markham, Ontario
Entry Level, Early Career

IBM is seeking a software engineers to be part of a highly skilled, results oriented agile team working with industry leaders in developing the next generation tools platform for the mainframe that powers over 90% of top 100 banks globally and used by over 90% of all Fortune 500 companies today. As part of DevOps for Enterprise Systems group under IBM z Systems, you will join our mission and commitment in delivering state of the art software technology in our modern tools platform for working with large scale enterprise mainframe systems.

As a member of a dynamic team in supporting the delivery of enterprise software for a large user base, you will need your leadership skills, technical curiosity, be a self -starter, show creativity as well as forward thinking with a passion for growth and innovation.

In this Software Development / Quality Engineer role you would be the primary focus for driving:

Main role will be the development of automated test framework, testing and test case development with opportunity to grow into full stack developer, experience many platforms, design, write and test code in multiple languages. Lead the testing initiative by interacting with stakeholders and developers through managing functional and system test cycles. Enable continuous deployment and availability by building and managing testing environments and create high quality automated test cases using the selected test automation tools and solutions to drive highest product quality.

You’ll work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers.

This role will involve working with technology that is covered by embargo Export Regulations. If you are a Foreign National from any of the following embargoed countries (Cuba, Iran, North Korea, Sudan, and Syria) on a work permit, you are not eligible for employment in this position.

Required Technical and Professional Expertise

Knowledge of:

  • Web technologies and frameworks (Angular2+, React, Node, bootstrap), HTML5, CSS3
  • Knowledge of Java, JavaScript, scripting/interpretative languages
  • Familiarity with compiled languages, Ex: C/C++
  • Designing and creating manual/automated test cases
  • Familiarity with software development lifecycle
  • Databases (DB2, Derby, SQL)
  • Experience with Windows, Linux and/or Mac operating systems
  • Understanding of software engineering & testing
  • Problem determination / debugging skills
  • Demonstrates professional verbal and written communications skills

Preferred Tech and Prof Experience

  • None