> Markdown version of [/jobs/ext/4136997-associate-director-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/4136997-associate-director-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Associate Director, Senior Software Engineer - **Company:** Deloitte - **Location:** Birmingham, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Agile Methodology, Artificial Intelligence, HTML5, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Code Generation, Software Quality, Information Systems, Databases, Continuous Delivery, Continuous Integration, Microsoft SQL Server, MongoDB, NoSQL, Scrum Methodology, Software Architecture, Systems Development Life Cycle, Cloud Services, Software Engineering, Software Systems, SQL Databases, Tax Compliance Software, Cloud Platform System, DevOps Tools - Open-source, Git, Containerization, AngularJS, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Front End Software Development, Software Version Control - **Published:** October 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=795d97c9d358efa1 ## About the Role * Education: Bachelor's Degree (or equivalent) in Computer Science, Information Systems, Software Engineering, or a related discipline. * Extensive .NET Software Engineering Experience: Significant, recent, hands * on experience designing, developing, and delivering complex, multi-layered, * production-grade software products using C# and the modern .NET platform. * This should include leading full-stack .NET development and taking * accountability for large features from analysis and technical design through to * production delivery, operation, and support. * Advanced Technical Proficiency: Demonstrable expertise and practical * experience with the following: + C# and .NET: Practical expertise in C# and .NET, with a strong track record of building, testing, maintaining, and modernising enterprise-grade applications and services. Experience should include applying established .NET architecture, design, security, performance, and engineering practices in production environments. + Databases: Strong experience with SQL or NoSQL databases (e.g., SQL Server, MongoDB). + Front-end Technologies: Expert-level knowledge of HTML5, CSS, and a JavaScript framework, with a strong preference for Angular. + Cloud Services: Extensive experience with at least one major cloud platform, with a strong preference for Azure, including designing and deploying cloud-native solutions. * : Proven ability to own and influence software architecture, technical design, and the overall software delivery lifecycle for a product area. * Strong experience with source control (e.g., Git) and advanced DevOps tooling (e.g., Azure DevOps). Expertise in delivering and operating production software using Infrastructure as Code, containerisation, orchestration technologies, monitoring, and incident management practices. * Experience using AI-assisted development tools responsibly, including reviewing, validating, and understanding AI-generated code, and promoting their effective adoption within a team. * Experience leading or facilitating Agile ceremonies, refining backlogs, breaking down complex work, and producing clear, actionable user stories. * : Demonstrable technical leadership skills, with a proven ability to mentor and develop junior and mid-level engineers, including active involvement in recruitment and performance management. * Excellent communication and stakeholdermanagement skills, with the ability to align product, business, and engineering teams around priorities and outcomes, and effectively interact with external stakeholders. * Strong analytical and problem-solving skills, sound judgement, and the ability to identify, communicate, and proactively manage technical or delivery risks. * A continuous improvement mindset and experience using feedback and retrospectives to enhance engineering practices and team performance. Desirable * Industry-recognised IT certifications (e.g., Microsoft Certified Azure Architect, Azure Developer Associate). * SCRUM Master or other Agile leadership certifications. * Experience with accounting or tax technology software, or a tax/accounting qualification (e.g., ATT, AAT). * Professional experience in other industry sectors outside of software engineering. ## Description We are seeking an Associate Director, Senior Software Engineer to join our Digital Tax Solutions team ('DTS') to lead the design, development, and delivery of innovative, high quality software solutions built on the Microsoft .NET technology stack within an Agile, AI-powered engineering environment. This is a pivotal role for an experienced leader passionate about driving technical excellence, mentoring talent, and shaping the future of our digital products. As part of this role, your key responsibilities will include: * Owning the design of the codebase, including the software delivery lifecycle for your area. You will heavily influence the architecture, technical design, technical roadmap, and team topology for your product, ensuring alignment with broader business objectives and Deloitte standards. * Applying hands-on expertise in C# and the modern .NET platform to design and deliver high-quality, production-grade solutions. You will be accountable for delivering large, complex features from analysis and refinement through to production delivery and ongoing support, guiding your team to surface and mitigate technical or delivery risks. * Leading on leveraging AI for business use cases within your product. You will drive the effective adoption of AI-assisted development tools to improve the quality and efficiency of software delivery, taking full responsibility for human-in-the-loop review and ensuring the quality and integrity of AI-generated code. * Taking responsibility for delivering software into production using modern practices such as Infrastructure as Code, continuous integration and continuous delivery. You will develop robust cloud-based solutions using major cloud providers, ensuring products are effectively supported and resilient in production environments. * Implementing relevant Deloitte technology, operational, design, risk, and security standards, ensuring solutions are independently verified and production-ready. You will proactively monitor production environments, investigate incidents, and take appropriate action to restore service or resolve underlying issues. * Amplifying your impact by leading and mentoring engineers, Quality Assurance specialists, delivery, and product managers within your team. You will actively contribute to recruitment, foster a culture of continuous learning, and provide guidance on breaking down complex work into deliverable user stories. * Leading collaboration with cross-functional teams (Product Managers, Designers, Engineers, Data Scientists, Delivery Managers, Business Analysts) to clarify needs, resolve issues, manage dependencies, and communicate risks transparently. You will anticipate issues before they arise, escalate appropriately, and advocate for your team with external stakeholders. * Actively contributing to Agile ceremonies, backlog refinement, and sprint planning. You will encourage feedback, retrospectives, and practical process improvements that strengthen team performance and product outcomes, championing quality by maintaining high standards of code quality for your team. * Proactively engaging in broader learning and up-skilling on the latest technologies, evaluating how they can be pragmatically applied to the development lifecycle to enhance our offerings and capabilities.