Job Description

Your Roles and Responsibilities

  • Participate in test driven coding and delivering of features of the product.
  • Participate in the design and implementation of sophisticated software systems
  • You will work with the Product Architects, Product Managers to understand various priorities and work towards the execution.
  • Participate in software design and code reviews. Reviews include other Software Engineers and are held to ensure a high level of software quality and to share knowledge with team members.
  • Participate in, and adhere to, professional software engineering practices using such tools and methodologies as Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub.
  • Participate in the planning, creation and execution of automated test cases and load/performance testing. Create/maintain technical documentation.
  • Maintain a high level of proficiency wi...

Ready to Apply?

Take the next step in your AI career. Submit your application to IBM today.

Submit Application