Hybrid
Mid Level
Full Time
Posted January 06, 2026
Tech Stack
python
java
javascript
golang
docker
kubernetes
jenkins
kafka
jira
confluence
avature
Job Description
**Introduction**
A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.
**Your Role And Responsibilities**
As a Developer Associate at IBM, you’ll work with clients to co-create solutions to real-world challenges by using best practice technologies, tools, techniques, and products to translate system requirements into the design and the development of customized systems.
When working in this abstract, fast-paced and continuously changing tech world, resilience, commitment, and curiosity serve as the foundation for success as an IBM Developer.
You will participate in many aspects of the development lifecycle, such as design, code implementation, testing, and support. You could also become a contributor within Open-Source communities across multiple disciplines.
In your role, you will be supported by mentors and coaches who will encourage you to challenge the norm, investigate ideas outside of your role, and come up with creative solutions resulting in ground-breaking impact for the wider business, our external clients, & their customers. Our culture of flexibility and freedom are pillars that embrace long-term career growth and learning opportunities in an environment that highlights your unique skills and experience.
This position is open to applicants who reside in Toronto, Montreal or Ottawa and is in September 2026.
Candidates considered for a Quebec position must be fluent in French.
**Required Technical And Professional Expertise**
- AWS, Azure, Google, IBM or other cloud, Artificial Intelligence or Machine Learning in any cloud and on-premises enterprise, knowledge or experience with DevSecOps and Agile methods
- Ability to communicate complex situations clearly and simply by listening actively and conveying difficult messages in a positive manner
- Initiative to actively seek new knowledge and improve skills
- Python, genAI, API, containers
- Git/Version Control, Java, Software/Computer Programming, Python, JavaScript, Golang, Docker, Kubernetes, SQL, Jenkins, CICD, DevOps, Kafka, Flink, Event driven
- Consultant - Agile, Scrum, User Stories, Product Backlog, Roadmap, Use Case, Requirements, JIRA, Confluence
**Preferred Technical And Professional Experience**
- Exposure or interest in Design Thinking and Agile development methodology
- A passion for innovative ideas, coupled with the ability to understand and assimilate different points of view.
- Teamwork, software development
- Agile, Scrum, User Stories, Product Backlog, Roadmap, Use Case, Requirements, JIRA, Confluence
- Coding, strong communications