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, cooperative 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.
📌 Remote Software Developer Generalist (Calgary)
🏢 IBM
📍 Calgary