cover image
Morton Technologies

Full Stack Engineer

Hybrid

Almondsbury, United kingdom

Senior

Full Time

04-11-2025

Share this job:

Skills

Leadership PHP HTML CSS Visual Studio NetBeans SQL MySQL GitHub DevOps Docker Kubernetes Version Control Scrum Presentation Skills Training Linux Operating Systems Programming Databases apache git jquery Software Development Agile Bootstrap JS OpenShift Kafka

Job Specifications

Full Stack Engineer (MTE-021)

Location                  Aztec West, Bristol (min 3 days/week)

Terms                       Permanent full-time

Remuneration      £50,000-£70,000 + Pension + Bonus

Team Size                 3 developers (supported by wider company testers, systems engineers, etc.

Reporting line         Engineering Director

Company Description

We design and develop training simulation systems for the Army, Air Force, and Navy. We are a small team of developers and systems engineers delivering the next generation of training systems.

Role Description   

The role involves a full-stack developer who will partly design and fully build innovative next-generation training systems for the Army, Navy, and Air Force. Our projects include desktop training, VR systems, and tablet-based training. You will collaborate directly with experts and the customer, shape our full-stack choices, and mentor other developers to operate within the development environment in line with the customer's requirements.

Responsibilities

Create software designs using UML diagrams.

Create software using IDEs such as Visual Studio, VS Code and Netbeans.

Create software using full-stack languages and markups, including PHP, SQL, HTML, CSS.

Track tasks, features, and bugs.

Document software development with inline code comments and also with documentation tools.

Version control and submit software (in tools like GitHub).

Collaborate with colleagues to complete tasks as a team and show leadership to that team. Mentoring junior developers.

Comply with company policies and practices.

Setup and work within a DevOps environment.

Design and deploy containers for development and production environments.

Continually developing your skillset to stay current.

Candidate Requirements

Mandatory

5 to 15 years of experience programming in full-stack technologies.

Independent working requires the ability to take initiative and complete tasks without direct supervision. Work ethic, will work hard and provide tangible results without others present.

Willingness to work in the defence industry. Will pass BPSS and Security Clearance (SC) checks. Is a sole UK national (not holding any other nationalities or passports).

Flexibility to cover other tasks

Willingness to mentor and teach junior developers and lead, and coordinate.

Expected

Experience programming with core design patterns.

Experience with Microsoft Visual Studio, VS Code and NetBeans

Experience with version control and GIT

Experience with containerisation and DevOps, Docker and Kubernetes

Experience with Apache, PHP, MySQL stack and others

Experience with jQuery, Bootstrap libraries

Experience writing efficient and robust code that can score well on SonarQube

Optional

Experience with Kafka, other databases and data management systems

Presentation skills: Can present to audiences in a professional manner and work directly with customers

Knowledge of UML diagrams (use case, class, activity, sequence, state)

Knowledge of the engineering process (ISO:15388)

Knowledge of the software engineering process (ISO:90003)

Bachelor’s Degree

Can travel on occasion to military bases and sites to capture requirements, install systems and train users. On rare occasions, this may be for a week.

Experience with SCRUM and agile sprints, Documentation and Git (GitHub)

Experience with Red Hat OpenShift, Kubernetes, TEKTON, Argo

Experience with Linux operating systems

Experience with JS libraries such as Leaflet and Chart.js

Experience with OAuth and Keycloak

Experiencxe with simulation, training and military contexts

Experience with Accessibility design and development (WCAG 2.2).

Experience with OpenTelemetry/observability

 

Values and Behaviours

Clarity & honesty: surface risks early; write things down (ADRs/RFCs); learn from blameless post-mortems.

Kindness & collaboration: be a multiplier—mentor, pair, and give actionable feedback.

Ownership: deliver outcomes, not tickets; safeguard quality, security, and user value.

About the Company

We integrate EXPERTISE, PEOPLE and TECHNOLOGY to make robust and adaptable digital solutions ready for today and tomorrow. Know more