Full Stack Developer

at  Civil Aviation Authority

Gatwick Airport, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate23 Feb, 2025GBP 62000 Annual29 Jan, 2025N/ATypescript,Accessibility,Design,Asp.Net,Communication Skills,Entity Framework,Css,Sql,Web Api,Mvc,Cloud Services,Postgresql,Redis,Html,Quality Reviews,Ux,DockerNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Date: 28 Jan 2025
Location: Gatwick, GB
Company: Civil Aviation Authority
Salary: £50,000 - £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.

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

Responsibilities:

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 position, you will be directly involved in the full software development lifecycle supporting both new and legacy solutions. Key responsibilities include:

  • Designing and implementing new features and functionalities.
  • Developing and maintaining robust full-stack solutions.
  • Continued adherence to WCAG 2.2 AA compliance standards on the application.
  • 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.

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 review

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 service


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Gatwick Airport, United Kingdom