Full Stack Developer

Apply now »

Date: 3 Sep 2024

Location: Gatwick, GB

Company: Civil Aviation Authority

Salary:  Up to £62,000 - (dependent on experience

Contract Type:  Permanent – Full time

Security Level:  SC - Vetting explained - GOV.UK (www.gov.uk) 

Location:  Gatwick – Hybrid (UK wide candidates will be considered)

 

We are the UK's aviation and aerospace regulator and recognised as a world leader in its field. Our activities are diverse, enabling the aviation industry to meet the highest safety standards, and we pride ourselves on our ability to adapt to the constantly evolving aviation environment.

 

The Role

 

The CAA is seeking a Full Stack Developer to work within a mature DevOps team using Agile and DevOps methodologies. The role has responsibility for developing and supporting a growing portfolio of websites and web applications within our Future of Flight programme.

 

This hands-on development role encompasses the full project lifecycle, requiring a combination of technical development expertise and effective delivery skills. You will be working closely with product owners and other stakeholders remotely, requiring good engagement, communication, and collaborative abilities.

 

Key Responsibilities

 

In this role, you will be directly involved in the full lifecycle development and support of both new and existing solutions. Key responsibilities include:

  • Designing and implementing new features and functionalities.
  • Developing and maintaining robust full-stack solutions.
  • Ensuring applications adhere to WCAG 2.2 AA compliance standards.
  • Implementing secure-by-design principles in application development.
  • Managing and optimizing build and deployment pipelines.
  • Conducting peer reviews to ensure high code quality.
  • Writing and maintaining detailed technical documentation.
  • Actively participating in backlog refinement and work estimation processes.

 

About You

 

We are looking for an experienced software developer, with a collaborative approach to working in a 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. 

 

Minimum essential requirements for the role:

  • Proficient in ASP.NET, C#.NET, .Net Core
  • Experience with MVC, Web API and Entity Framework
  • Front-end: HTML, CSS, JavaScript – ReactJS, NextJS, and TypeScript
  • Back end: SQL, PostgreSQL, Redis, Hangfire
  • Familiarity with Azure DevOps
  • Understanding of Accessibility, UI, UX and responsive design
  • Experience of secure application development practices
  • Experience of code quality reviews

 

Desirable skills for the role:

  • Experience of writing unit tests
  • Experience of deploying to Containers: Azure Kubernetes Service, Docker
  • Excellent engagement and collaboration skills
  • Excellent written and verbal communication skills.
  • Experience of Azure cloud services

 

What Can We Offer You?

 

This is an exciting time for the CAA and its Software Engineering department as we move forward to develop new applications, migrate, and improve some of our legacy systems and capitalise on the capabilities available in Azure. This generates the opportunity to work directly with business users on new components and solutions to develop new features and product capabilities that take our business forward.

 

We’re a dedicated team that enjoys a technical challenge and supports each other so that we can develop our knowledge and skills to deliver great solutions for our CAA colleagues through short, focused projects.

 

In terms of location, the team is based at our Gatwick office but operates primarily remotely making use of Microsoft teams and Azure Dev Ops to support hybrid working.

 

Inclusivity

 

We are proud to be an equal opportunity employer and celebrate our diversity ensuring all are backgrounds included here at the CAA. As a member of the Disability Confident scheme, applicants who meet the minimum criteria for a role with us will be guaranteed an interview.


Our Benefits

 

We offer a range of excellent benefits such as:

  • Flexible & hybrid working arrangements available
  • 28 days annual leave + public holidays (additional 5 days leave purchase scheme)
  • Generous pension scheme (Up to 12% employer contribution)
  • Wellbeing Room at Gatwick
  • Mental Health and Suicide First Aiders
  • Employee Assistance Programme, talking therapies and neurodiversity support via Occupational Health & access to Headspace for colleagues and 5 dependents
  • Free onsite gym at Gatwick or discounted gym membership for London
  • EV charging points
  • Employee Development courses internally and via Skillsoft

 

Our Values
 

Do The Right Thing, Never Stop Learning, Build Collaborative Relationships, Respect Everyone – For more information please Click Here

 

Closing Date: Friday 4th October

Interview Date: w/c 14th October    

 

We reserve the right to close this vacancy early if we receive sufficient applications for the role. Therefore, if you are interested, please submit your application as early as possible.

 

No recruitment agencies please.


Job Segment: .NET, Developer, Web Design, Cloud, Technology, Creative, Aviation

Apply now »