Manager, Software Delivery Developer

KPMG

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years of experience in software solutions design and delivery.
  • Proven leadership experience in technical delivery within consulting or enterprise settings.
  • Strong proficiency in C# and .NET, along with familiarity in languages like Java, JavaScript, or Python.
  • Experience with Microsoft Azure, covering various cloud-native and integration services.
  • Solid understanding of software architecture, APIs, microservices, and secure development practices.
  • Skilled in DevOps practices including CI/CD, automated testing, and version control.
  • Excellent communication skills for articulating technical concepts to diverse audiences.

Responsibilities

  • Lead software delivery for custom applications and cloud-native platforms.
  • Provide technical direction through all phases of software development.
  • Translate business needs into actionable technical solutions and delivery plans.
  • Review technical deliverables including architecture and release plans.
  • Mentor developers on engineering practices and client delivery.
  • Facilitate responsible use of AI-assisted engineering practices within teams.
  • Collaborate with various stakeholders in software development projects.
  • Support proposal development and assist with solution estimation.

Benefits

  • Opportunities for professional growth and mentorship.
  • Access to advanced technology and modern engineering practices.
  • Dynamic work environment fostering innovation and creativity.
  • Collaboration with a diverse range of skilled professionals.
  • Engagement in impactful projects with leading client partners.
Full Job Description
What you will do

As a Manager, Software Delivery Developer, you will combine hands-on technical leadership with team management and client delivery. You will lead development workstreams, guide architecture and engineering decisions, mentor developers, and help clients adopt modern software delivery practices supported by automation and Gen AI.

  • Lead software delivery workstreams for custom applications, cloud-native platforms, integrations, APIs, and modernization programs.
  • Provide hands-on technical direction across design, development, testing, deployment, and production readiness.
  • Translate business needs into practical technical solutions, delivery plans, estimates, and team backlogs.
  • Review architecture, code, test strategies, release plans, and technical deliverables.
  • Coach and mentor senior consultants and consultants on engineering practices, technical problem solving, and client delivery.
  • Help teams use AI-assisted engineering practices responsibly across requirements, design, coding, testing, documentation, and support.
  • Collaborate with project managers, architects, product owners, designers, data teams, security teams, and client stakeholders.
  • Support proposal development, solution shaping, estimation, and statements of work.
  • Identify technical risks and drive mitigation plans with the team and client stakeholders.

What you bring to the role

  • 7+ years of experience designing, building, and delivering software solutions.
  • Experience leading developers or technical delivery workstreams in consulting, enterprise, or product environments.
  • Strong development experience with C# and .NET, plus one or more modern languages or frameworks such as Java, JavaScript/TypeScript, Python, or similar.
  • Experience designing and delivering solutions on Microsoft Azure, including Azure application, integration, data, DevOps, or cloud-native services.
  • Experience with Next.js is a nice-to-have.
  • Knowledge of APIs, microservices, event-driven architecture, integration patterns, databases, and secure development practices.
  • Experience with DevOps, CI/CD, automated testing, version control, observability, and release management.
  • Familiarity with AI-assisted development tools, Gen AI patterns, prompt engineering for delivery tasks, or AI-accelerated SDLC practices is an asset.
  • Strong communication skills with the ability to explain technical concepts to business and technical audiences.
  • Entrepreneurial spirit, strong sense of ownership, and ability to work in a fast-paced environment.
  • University degree in computer science, engineering, information systems, science, or a related field, or equivalent experience.


Similar Jobs

More Jobs at KPMG

More Information Technology Jobs

Find similar Manager, Software Delivery Developer jobs: