Full Stack .NET Developer | £600 Outside IR35 | Active SC Clearance | 2 days per week on site in MK
Role details
Job location
Tech stack
Job description
We are looking for experienced Full-Stack .NET Engineers with a background in data-centric projects to join our consultancy team, deployed directly into high-profile public sector departments. You will be a key member of a multidisciplinary delivery team, responsible for both front and Back End development of the digital services that power essential public functions.
In this role, you will bring a data-centric engineering mindset to the development lifecycle. You will be responsible for building robust, data-driven applications that handle complex logic and large datasets with precision. Your expertise will ensure that data is captured, processed, and surfaced securely and efficiently, adhering to modern standards for data integrity and performance within the .NET ecosystem.
The role involves embedding yourself within the client's engineering environment, utilizing Visual Studio 2022 and .NET 8 to deliver user-centered services. You will be expected to write clean, maintainable, and well-tested code that meets the rigorous accessibility and security standards required in government, navigating everything from SQL Serverschema design to React UI components.
As a Full-Stack Engineer on site, you will operate with a high degree of technical autonomy, using your experience to solve complex implementation challenges. You will proactively manage the flow of data through RESTful APIs, ensure seamless Identity Management, and advocate for modern engineering practices using Azure DevOps and Azure Repos., * Develop end-to-end web applications using .NET 8 (C#) and React (with TypeScript and Material-UI).
- Build and consume secure RESTful APIs and microservices that integrate seamlessly with internal and external government systems.
- Architect and maintain data-centric features, ensuring efficient data retrieval and processing via Entity Framework 8 and LINQ.
- Design and tune SQL Server databases, including T-SQL development, schema design, and performance optimisation to handle large-scale datasets.
- Implement secure Web UIs using CSS and modern JSON-based communication, ensuring all interfaces are tested via Lighthouse for performance and accessibility.
- Manage the full DevOps lifecycle, from code versioning in Azure Repos to hosting and deployment on IIS and Azure.
- Ensure system security by implementing Identity Management and Single Sign-On (SSO) technologies.
- Apply rigorous Unit Testing and validation using Swagger and Postman to ensure high-quality, bug-free releases.
Requirements
- Extensive experience in full-stack development using Visual Studio 2022 and the modern .NET ecosystem.
- Proven track record in data-centric engineering, specifically in optimising complex SQL environments and high-performance LINQ queries.
- Demonstrated ability to work in Embedded consultancy roles, quickly adapting to client-specific tech stacks and public sector standards.
- Strong experience in building responsive frontends with React, TypeScript, and Material-UI while maintaining strict CSS standards.
- Experience with Azure-based deployments, including Web/SQL deployment and a solid understanding of Disaster Recovery protocols.
- Familiarity with modern infrastructure, specifically Microservices and Containerization, to support scalable government digital services.
- Solid track record in Agile environments, utilizing Azure DevOps to manage sprint tasks and deployment pipelines.
Key Skills
- Backend: Expert-level C#, .NET 8, Entity Framework 8, RESTful APIs, and LINQ.
- Frontend: React (JavaScript/TypeScript), Material-UI, CSS, JSON, and Swagger.
- Data & Database: SQL Server, T-SQL, Schema Design, and Performance Tuning.
- Tools: Visual Studio 2022, Postman, Lighthouse, and IIS.
- Azure & DevOps: Azure Repos, Azure DevOps, and knowledge of SSO/Identity Management.
- Testing: Strong proficiency in Unit Testing and API validation.
- Bonus Skills: Hands-on experience with Azure Web/SQL deployment, Microservices, and Containerisation.