Associate Director, Senior Software Engineer

Company: Deloitte
Apply for the Associate Director, Senior Software Engineer
Location: Birmingham
Job Description:

Overview

In this role you lead the design, delivery, and technical direction of high-quality software within the Digital Tax Solutions team. You will shape architecture, drive cloud-enabled, production-grade features, and mentor engineers in an Agile, AI-powered environment. You’ll balance delivery with risk and security standards while advancing innovative, scalable tax technology. This is an opportunity to influence product strategy and work across cross-functional teams to deliver measurable impact.

Pay / Benefits

  • hybrid working
  • professional development
  • supportive culture
  • wellbeing focus
  • career growth
  • industry-leading technology

Responsibilities

  • Own the design of the codebase and the software delivery lifecycle for your area
  • Shape architecture, technical design, and roadmap to align with Deloitte standards
  • Develop production-grade features using C# and the .NET platform
  • Lead AI-enabled development and govern AI-generated code quality
  • Deliver software into production with Infrastructure as Code, CI/CD, and cloud-native practices
  • Ensure compliance with Deloitte standards for technology, risk, and security
  • Mentor engineers, QA, delivery and product managers; contribute to recruitment and learning
  • Collaborate with Product, Designers, Engineers, Data Scientists, Delivery Managers, and BAs; manage dependencies and communicate risks
  • Actively participate in Agile ceremonies, backlog refinement, and sprint planning; promote quality and process improvements
  • Stay updated on new technologies and evaluate their practical application to enhance offerings

Key requirements

  • Bachelor’s Degree in a related field
  • Extensive .NET software engineering experience with C#
  • Experience with SQL or NoSQL databases (SQL Server, MongoDB)
  • Front-end expertise with HTML5, CSS, and Angular
  • Azure or major cloud platform experience, preferably Azure
  • Strong Git and DevOps tooling experience (e.g., Azure DevOps)
  • Experience with Infrastructure as Code, containerisation, orchestration, monitoring, and incident management
  • Experience with AI-assisted development tools and governance of AI-generated code
  • Experience leading Agile ceremonies and creating actionable user stories
  • Strong communication and stakeholder management; mentoring and recruitment experience
  • Analytical, problem-solving, risk management, and continuous improvement mindset
  • Communication
  • Stakeholder management
  • Mentoring and leadership
  • C# and .NET expertise
  • Full-stack .NET development
  • SQL Server and MongoDB

…

Posted: October 16th, 2026