Introduction
At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You'll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM's product and technology landscape. Here, you'll have the tools and opportunities to advance your career while creating software that changes the world.
Your Role And Responsibilities
As a Software Development Manager for IBM Z Software, you will lead an agile fullstack engineering team to design, build, test, and deliver highquality, cloudnative and AIenhanced offerings. You will drive the endtoend software development lifecycle from architecture and design through testing, release, and operations ensuring delivery excellence, technical quality, and alignment with IBM's product strategy. You will collaborate closely with Product Architects and Product Managers to translate priorities into clear technical direction, actionable plans, and predictable execution.
In this role, you will create a highperforming, inclusive, and innovative team culture built on trust, continuous improvement, and customer focus. You will apply strong technical judgment to guide engineering decisions, improve code quality, and enable disciplined innovation. You will remove obstacles, manage risks, and accelerate team outcomes through effective agile leadership and datadriven decisionmaking.
As a people manager, you will mentor and develop talent, manage performance, support career growth, and drive onboarding and engagement practices. You will be accountable for business results including delivery commitments, client satisfaction, quality, and productivity while fostering strong crossfunctional collaboration across Development, Design, Support, QE, and Product Management to deliver solutions that matter to our clients.
Preferred Education
Master's Degree
Required Technical And Professional Expertise
- Total 12+ years of software experience including 2+ years of experience in Management.
- People management, project management and leadership skills.
- Broad technical experience from various development projects and Agile development methodologies.
- Strong background in technical development and/or software architecture.
- Have managed a full stack team (frontend and backend engineers)
- Have exposure to software and services written in technologies such as Java, Javascript, Golang, Python and typescript
Preferred Technical And Professional Experience
- Passion for IBM Z Software, mainframe technologies, and cloud development.
- High interest in technical innovation.
- Experience with AI (LLMs, Agentics, MCP/ACP, AI IDEs)