Senior Consultant, Software Delivery Developer

KPMG

$90K — $120K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of experience in software design and development.
  • Proficient in C# and .NET, with knowledge of modern languages/frameworks like Java, JavaScript/TypeScript, or Python.
  • Experience with APIs, databases, cloud services, and modern application architectures.
  • Familiar with Microsoft Azure services, particularly for application, integration, and DevOps.
  • Knowledge of Next.js is a plus.
  • Hands-on experience using Git, CI/CD, automated testing, and agile methodologies.
  • Strong communication skills and ability to work collaboratively and independently.

Responsibilities

  • Design, build, test, and deploy software components and APIs.
  • Lead technical workstreams from design to implementation.
  • Collaborate with cross-functional teams to clarify requirements.
  • Contribute to solution design, estimation, and sprint planning.
  • Participate in code reviews to enhance engineering standards.
  • Utilize AI-assisted tools to improve development processes.
  • Troubleshoot issues across various technical layers and mentor team members.

Benefits

  • Supportive environment for professional development and mentorship.
  • Collaborative, learning-oriented team culture.
  • Access to modern AI-assisted delivery tools.
  • Opportunity to work with cutting-edge technologies and cloud solutions.
Full Job Description
What you will do

As a Senior Consultant, Software Delivery Developer, you will design and build high-quality software solutions while helping guide delivery teams and client stakeholders through technical decisions. You will contribute to architecture, development, testing, automation, and deployment while mentoring consultants and supporting delivery leads.

  • Design, build, test, and deploy software components, APIs, integrations, and cloud-based solutions.
  • Lead smaller technical workstreams or features from design through implementation.
  • Collaborate with architects, managers, project managers, product owners, and client teams to clarify requirements and delivery priorities.
  • Contribute to solution design, estimation, backlog refinement, sprint planning, and technical documentation.
  • Participate in code reviews and help improve engineering standards, test coverage, security, and maintainability.
  • Use AI-assisted delivery tools responsibly to accelerate development, testing, analysis, and documentation.
  • Troubleshoot issues across application, data, infrastructure, and deployment layers.
  • Mentor consultants and contribute to a collaborative, learning-oriented team environment.

What you bring to the role

  • 4+ years of experience designing and developing software solutions.
  • Strong hands-on development experience with C# and .NET, plus one or more modern languages or frameworks such as Java, JavaScript/TypeScript, Python, or similar.
  • Experience with APIs, databases, cloud services, integration patterns, and modern application architectures.
  • Familiarity with Microsoft Azure, including Azure application, integration, data, DevOps, or cloud-native services.
  • Experience with Next.js is a nice-to-have.
  • Experience with Git, CI/CD, automated testing, DevOps practices, and agile delivery.
  • Ability to analyze technical problems, communicate options, and recommend practical solutions.
  • Interest in Gen AI, AI-assisted engineering, prompt patterns, and AI-accelerated SDLC practices.
  • Strong written and verbal communication skills.
  • Ability to work independently and as part of a multidisciplinary delivery team.
  • University degree in computer science, engineering, information systems, science, or a related field, or equivalent experience.


Providing you with the support you need to be at your best

Similar Jobs

More Jobs at KPMG

More Enterprise Technology Jobs

Find similar Senior Consultant, Software Delivery Developer jobs: