Forms Developer (Developer Level 2) in London

Forms Developer (Developer Level 2) in London

London Full-Time 41092 - 54790 £ / year (est.) Home office (partial)
U

At a Glance

  • Tasks: Design and develop innovative digital forms solutions for the UK's aviation regulator.
  • Company: Join the Civil Aviation Authority, a leader in aviation safety and innovation.
  • Benefits: Competitive salary, hybrid work, and opportunities for professional growth.
  • Other info: Collaborative team culture focused on continuous improvement and learning.
  • Why this job: Make a real impact on aviation safety while working with cutting-edge technologies.
  • Qualifications: Experience with Temenos Journey, JavaScript, and API integrations required.

The predicted salary is between 41092 - 54790 £ per year.

Salary: £41,092 to £54,790 – (dependent on experience)

Contract Type: Permanent

Security Level: SC

Location: Gatwick – Hybrid

Visa Restrictions: This position does not offer visa sponsorship

Closing Date: Friday 11th September 2026

Interview Date: w/c Monday 21st September 2026

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 Forms Developer role within the Software Engineering function is responsible for delivering and supporting development activities across key strategic platforms and technologies that underpin CAA business objectives. The role holder will contribute to the delivery, support and continuous improvement of digital forms solutions and will play a key role in shaping the electronic forms strategy for the Civil Aviation Authority.

Working predominantly within the Avoka platform, the role will design, develop and support secure, scalable and accessible online services. This includes building complex customer journeys, reusable form components and business logic, whilst integrating forms with internal and external systems through REST and SOAP services. The role will leverage Journey Maestro, Journey Manager, Transaction Integration Agent (TIA), Groovy services and JavaScript to deliver solutions that meet business and user needs.

Core Accountabilities

  • Participate in all phases of the software development lifecycle, from requirements analysis and solution design through development, testing, deployment and production support of online forms part of the Temenos Journey platform.
  • Work collaboratively with CAA business stakeholders, Information Services teams including Software Engineering, Infrastructure, Information Security, and Architecture, as well as Temenos Support, to deliver and maintain robust digital journey solutions.
  • Perform root cause analysis and resolution of complex production issues within the Temenos Journey platform.

About You

Essential:

  • Strong experience with Temenos Journey, including Journey Maestro, Journey Manager (JM) and TIA.
  • Knowledge of the Temenos Data Model, native components, data prefill and payment integrations.
  • Experience building reusable forms and customer journey solutions.
  • Proficiency in JavaScript, form validations, business rules and Dynamic Data Services (DDS).
  • Experience integrating with REST and SOAP APIs.
  • Strong experience developing Groovy services within Journey Manager and TIA.
  • Experience integrating with platforms such as Dynamics 365, SharePoint Online and Azure Functions.
  • Experience supporting deployments across Development, UAT and Production environments.
  • Ability to manage and remediate impacts from Temenos platform upgrades.
  • Experience troubleshooting complex issues and working with Temenos Support.
  • Good understanding of WCAG accessibility standards.
  • Experience producing technical documentation and mentoring junior developers.

Desirable:

  • Experience within financial services or other regulated environments.
  • Knowledge of Azure Cloud Services and Microsoft technologies.
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with Agile delivery methodologies.
  • Understanding of API security and secure development practices.
  • Relevant Temenos, Azure or software development certifications.

Why Join the Forms Development & Support Team?

  • Meaningful work that directly supports the CAA's regulatory and operational objectives.
  • Opportunities to work with modern cloud and integration technologies.
  • A collaborative and supportive team culture focused on continuous improvement.
  • Exposure to a wide range of business areas and digital transformation initiatives.
  • Ongoing learning, mentoring and professional development opportunities.
  • The chance to influence the future direction of the CAA's digital forms and customer journey capabilities.

Additional Information

For many appointments within the CAA, these roles require access to operationally sensitive infrastructure and/or Nationally Protected information. For these roles the post holders must undergo National Security Vetting and achieve the appropriate level of clearance.

SC - To be vetted we will usually expect a reasonable period of residency in the UK so that meaningful checks can be undertaken. For this role this will need to be 5 years.

If you do not meet these requirements, we may not be able to accept your application.

The CAA values high ethical standards and personal integrity among employees. If invited for interview you will be asked to complete a declaration of interest.

Relocation & Property

The CAA will be relocating from Aviation House (Our Gatwick Office) to new premises in a few years’ time. Our move is driven by strategic, operational and environmental considerations.

We will be moving to a new local home, up to a 15-mile radius of Aviation House, to minimise disruption for our valued colleagues and customers.

Inclusive Recruitment

We are committed to building a diverse and inclusive workforce and welcome applications from all backgrounds. As a Disability Confident employer, candidates who meet the minimum requirements will be guaranteed an interview.

Working With Us

Explore What We Offer section on our careers website to find out about our benefits and how we support work-life balance.

Our Values: Do The Right Thing, Never Stop Learning, Build Collaborative Relationships, Respect Everyone.

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.

Forms Developer (Developer Level 2) in London employer: UK Civil Aviation Authority

The Civil Aviation Authority (CAA) is an exceptional employer, offering a dynamic work environment in Gatwick that fosters collaboration and continuous improvement. Employees benefit from meaningful work that directly supports aviation safety, alongside opportunities for professional development and exposure to cutting-edge technologies. With a strong commitment to inclusivity and ethical standards, the CAA provides a supportive culture where every team member can thrive and influence the future of digital transformation in the aviation sector.

U

Contact Details:

UK Civil Aviation Authority Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Forms Developer (Developer Level 2) in London

Join Local Tech Meetups

Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at UK Civil Aviation Authority or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!

Contribute to Open Source Projects

Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to UK Civil Aviation Authority.

Tap into Online Developer Communities

Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like UK Civil Aviation Authority.

Explore Job Boards Specifically for Tech Roles

Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like UK Civil Aviation Authority that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!

We think you need these skills to ace Forms Developer (Developer Level 2) in London

Temenos Journey
Journey Maestro
Journey Manager (JM)
Transaction Integration Agent (TIA)
JavaScript
Dynamic Data Services (DDS)
REST APIs

Some tips for your application 🫡

Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.

Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at UK Civil Aviation Authority.

Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at UK Civil Aviation Authority and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!

Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!

How to prepare for a job interview at UK Civil Aviation Authority

Brush Up on Your Coding Skills

For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.

Know Your Tools and Frameworks

Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If UK Civil Aviation Authority uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.

Showcase Your Projects

Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.

Prepare for Behavioural Questions

While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.