Remote Software Developer Generalist

2 days ago

Edmonton, Alberta, Canada IBM Full-time

Design back-end software solutions remotely at IBM Software using component development, unit testing, and automated CI/CD pipelines. Collaborate across stakeholders.

As a Software Developer: Generalist, you will design, develop, test, and deliver offerings with leading-edge or proven technologies. You will work in an Agile, collaborative environment to understand stakeholder requirements and contribute to innovative software solutions. The work includes component-level development, customer problem resolution, and delivery through quality stages.

Key Responsibilities:

  • Design, code, and test component-level software solutions
  • Ensure implemented solutions are unit tested for integration
  • Contribute to automated CI/CD quality stages
  • Develop and unit test fixes for customer-reported problems
  • Deliver offerings using leading-edge or proven technologies

Requirements:

  • Exposure to back-end development technologies
  • Experience designing, coding, and testing component-level solutions
  • Experience contributing to automated CI/CD pipelines
  • Exposure to debugging customer-reported problems
  • Experience collaborating in Agile environments

Build IBM Software offerings through back-end development, debugging, component testing, and CI/CD delivery in a remote setting.