A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio
In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
Develop and modernize software applications by applying best practices in collaboration with a distributed team.
Demonstrate advanced knowledge of software development methodologies and the ability to design and implement complex software systems.
Actively contribute to architectural and design decisions when required.
Participate in all phases of the Agile software development lifecycle, including:
- Design
- Programming
- Testing
- Documentation
- Quality assurance
- Implementation
Lead code reviews to ensure adherence to coding standards and provide constructive feedback to developers.
Mentor technical team members, promoting best practices and supporting their professional growth.
Engage in “innovation time” to explore personal projects and areas of special interest.
Experienced in designing, developing, and deploying cloud-native applications with a strong focus on .NET technologies, cloud platforms (AWS or Azure), and release management best practices.
Core Technical SkillsCloud Platforms:
- AWS (Serverless, Lambda, ECS/EKS)
- Azure (Functions, App Services, DevOps)
Full Stack Development:
- Backend: C# / .NET Core, Microservices, MVC
- Frontend: TypeScript, Angular
- APIs: REST, GraphQL
Containerization & Orchestration:
- Docker, Kubernetes, Amazon ECS/EKS
Messaging & Integration:
- Amazon SQS / MQ
DevOps & Release Management:
- CI/CD pipelines, automation tools, version control, and deployment strategies
- Fluent English
- Domain Driven Design (DDD)
- Design Patterns & N-Tier Architecture
- SaaS development for large-scale enterprise applications
- Iterative design with continuous collaboration between business and tech teams
- Strong debugging, troubleshooting, and problem-solving skills
- Clear and effective communication and collaboration in cross-functional teams