Design backend software solutions at IBM Software, using component development and unit testing within an Agile, collaborative workplace. Contribute to products shaping digital transformation.
As a Software Developer: Generalist, you will design, develop, test, and deliver offerings with leading-edge or proven technologies. You will understand stakeholder requirements and help create innovative software solutions. Your work supports IBM Software products across diverse industries and technologies.
Key Responsibilities:
Design, code, and test component-level software solutions
Unit test implementations before product integration
Contribute to automated CI/CD quality stages
Develop code fixes for customer-reported problems
Deliver offerings using established or leading technologies
Requirements:
Exposure to back-end development technologies
Experience designing, coding, and testing software components
Experience contributing to automated CI/CD pipelines
Exposure to debugging customer-reported problems
Experience collaborating in Agile environments
Apply backend development, component testing, CI/CD, and debugging skills to IBM Software offerings and stakeholder requirements.
#J-18808-Ljbffr
📌 Senior Software Backend Engineer (Ottawa)
🏢 IBM
📍 Ottawa