> Markdown version of [/jobs/ext/3977867-net-developer-consultant-manager](https://www.wearedevelopers.com/jobs/ext/3977867-net-developer-consultant-manager). 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). --- # NET Developer, Consultant, Manager - **Company:** Deloitte - **Location:** Belfast, UK - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Application Performance Management, Microsoft Azure, C Sharp (Programming Language), Dependency Injection, Software Design Patterns, Web Development, Language Integrated Query, Entity Framework, Github, Live Connect (Windows), Nunit, Object-Relational Mapping, Object-Oriented Software Development, Swagger, Secure Coding, Selenium, Software Systems, Openapi, Azure Service Bus, Data Logging, Postman, Cloud Monitoring, GitHub Copilot, Concurrency, AWS Lambda, Git, Xunit, SC Clearance, Containerization, Kubernetes, Playwright, Performance Monitor, Apache Kafka, Asynchronous Programming, Restful APIs, Amazon Simple Queue Service (SQS), Splunk, Software Version Control, Dynatrace, Serverless Computing, Docker, Elk Stack, Jenkins, Web Api - **Published:** October 28, 2026 - **Apply:** https://apply.deloitte.co.uk/UKCareers/Login?jobId=25553 ## About the Role * Proven .NET development experience using advanced C# features (LINQ, delegates and lambdas, asynchronous programming, concurrency, and generics) and mentoring others. * Experience with the .NET platform and ASP.NET Core, including building web applications and services. * Experience designing, developing, and securing RESTful APIs using ASP.NET Core Web API, including threat assessment throughout the development process. * Deep understanding of object-oriented programming principles (SOLID), design patterns, dependency injection, and secure coding practices. * Experience deploying and managing .NET applications using containerisation technologies (Docker, Kubernetes). * Experience using and defining version control strategies for the team (e.g., Git). * Understanding .NET application and system performance monitoring, performance issue diagnosis, and implementing solutions. * Experience using CI/CD pipelines and tools (Azure DevOps, GitHub Actions, Jenkins). * Working knowledge of cloud platforms, particularly Microsoft Azure, and their core services. Desirable Skills: * Experience with messaging solutions (Azure Service Bus, Kafka, or SQS), serverless technologies (Azure Functions or AWS Lambda), and monitoring and logging tools (Application Insights, Azure Monitor, Dynatrace, ELK stack, or Splunk). * Experience using structured logging and telemetry (including Open Telemetry) to derive application insights. * Consideration of non-functional requirements (security, accessibility, resilience, performance, and observability) during design and development. * Solid understanding of Object-Relational Mapping principles and proficiency with Entity Framework Core. * Experience using OpenAPI/Swagger for API documentation and coding alongside AI assistants such as GitHub Copilot. * Experience with test tools and frameworks such as xUnit, NUnit, Playwright, Selenium, Axe, Postman, or Bruno. * Experience delivering complex projects from backlog through to production. Soft Skills: * Excellent communication, collaboration and problem-solving abilities, enabling the identification and resolution of challenges in a dynamic, fast-paced environment. * Ability to understand task requirements, dependencies, and prioritise work effectively for the team. * Ability to mentor and guide junior engineers. * Willing and eligible to obtain UK security clearance to Security Check (SC) is essential. * Active or readily transferable security clearance is desirable. ## Description * Design, develop, and maintain high-quality .NET codebases. * Participate throughout the software development lifecycle, from design to deployment and maintenance. * Engage and provide technical insight during system design. * Collaborate with cross-functional teams to deliver software solutions. * Write well-documented code and contribute to technical documentation. * Proactively troubleshoot issues, maintain the smooth operation of live services, and play a key role in resolving complex production issues. * Stay up to date with the latest .NET technologies and best practices, assessing their impact and identifying opportunities for adoption. * Effectively communicate complex technical topics to both technical and non-technical audiences. * Actively contribute to the engineering community.