> Markdown version of [/jobs/ext/4125729-senior-full-stack-developer-web](https://www.wearedevelopers.com/jobs/ext/4125729-senior-full-stack-developer-web). 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). --- # Senior Full Stack Developer - Web - **Company:** Civil Aviation Authority - **Location:** Horley, UK - **Experience:** Expert - **Salary:** £60,000.0 - £65,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, .NET Framework, Agile Methodology, Applications Architecture, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Software Quality, DevOps, Entity Framework, Microsoft SQL Server, Model View Controller (MVC), Open Web Application Security, Azure Active Directory, Responsive Web Design, Software Engineering, TypeScript, Umbraco, Web Content Accessibility Guidelines, Web Applications, Software Security, Containerization, AngularJS, Azure Service Fabric, Restful APIs, Web Api - **Published:** October 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=54a576ec9cc27ed3 ## About the Role You will have a background in software development, working within a software development and delivery team. You will be expected to keep abreast of new and evolving technologies with respect to how they will impact or influence the work of the team. Essential Skills * Web application design, development, and support * C#, ASP.NET Core, .NET 8+, RESTful APIs and modern software engineering practices. * MVC, Web API and Entity Framework * HTML, CSS, TypeScript and modern Angular development. * Experience of the development and implementation of a CMS product such as Umbraco * Capturing and converting business requirements into application specifications * User-based design; a good understanding of UI, UX and responsive design * Experience in delivering accessible applications * Experience of secure application development practices, including addressing OWASP security concerns * Experience of code quality/pull request reviews * Prototyping new techniques and solutions * Experience developing and supporting solutions hosted in Microsoft Azure * Experience working with Azure DevOps or equivalent delivery platforms * Understanding of cloud-native application design principles Desirable Skills * Experience working in a regulated or safety-critical environment * Experience with Azure PaaS services * Experience with containerisation technologies * Experience with identity and authentication services (Entra ID/Azure AD) * Experience of platform modernisation programmes * Experience leading technical workstreams or development teams * SQL server ## Description The CAA is seeking a Senior Full Stack Developer to lead the development work within a small, mature DevOps team, which has responsibility for developing and supporting a growing portfolio of websites and web applications. This role combines hands on software engineering with technical leadership. The successful candidate will help shape solution architecture, engineering standards, delivery practices and platform evolution while contributing directly to the development and support of business critical services. You'll be working within the IT department utilising Agile and DevOps methodologies. The CAA delivers applications which meet WCAG 2.2 AA compliance standards. Core Accountabilities Leading the delivery of new solutions, supporting processes and on-going application support including; * Requirements capture and analysis * Design of new functionality * Consideration of application architecture to follow CAA design principles * Development of both traditional MVC solutions and single page applications * Delivering applications that meet WCAG 2.2 AA compliance standards * Designing integration services with other solutions as necessary * Establishing repeatable test approaches * Maintenance of build and deployment pipelines * QA of colleagues code * Writing technical documentation for the supported solutions * Performance analysis of applications and individual functional components * Back-log refinement and work estimation This role is focused on full life cycle development and support of new and existing solutions. We use DevOps technologies for work planning, and CI/CD pipelines. There will be opportunities to mentor junior developers within the IT department.