Full Stack Software Engineer

Morton Technologies Ltd
Patchway, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 77K

Job location

Remote
Patchway, United Kingdom

Tech stack

HTML
JavaScript
PHP
API
Agile Methodologies
Artificial Intelligence
Audit Trail
User Authentication
Browser Compatibility
CSS
Databases
Continuous Integration
Microsoft Visual Studio
Openshift
Role-Based Access Control
Single Sign-On
Software Engineering
SonarQube
Systems Integration
UML
Web Applications
Data Logging
Scripting (Bash/Python/Go/Ruby)
Data Server Interface
Okta
GitHub Copilot
DevOps Tools - Open-source
Tablet Computers
GIT
SC Clearance
Kubernetes
Data Analytics
REST
Devsecops

Requirements

Applicants must be a UK national with no other nationality and be able to receive and hold SC government security clearance.

Required - Essential experience

  1. Clearance: UK Security requirements described above, UK national, no other nationalities, and can receive and hold SC clearance.

  2. Full Stack: Experience developing and maintaining web applications using HTML, JavaScript, CSS and PHP.

  3. Databases: Experience with relational databases and SQL queries.

  4. GIT: Experience using GIT version control

  5. Communication: Strong communication skills and ability to work with project managers, testers, DevSecOps engineers, and external stakeholders.

  6. Defence: Willingness to work in the defence and security sector.

Expected - Not all essential

  1. Containers: Exposure to containerised deployment environments and CI/CD processes.

  2. Process: Experience working against defined requirements, supporting testing and defect resolution, and contributing to controlled release processes.

  3. Integration: Experience troubleshooting integration issues involving third-party systems and evolving interfaces.

  4. Documentation: Able to produce clear technical documentation, release notes, and support inputs.

  5. Agile: Comfortable working in Agile sprint-based delivery and supporting deployed software.

  6. Independence: Ability to work independently and proactively look for improvement and work.

  7. AI: AI software development tooling and scripting, such as GitHub CoPilot.

  8. VS Code: Experience with developing in the Visual Studio Code IDE.

Preferred - Nice to have

  1. REST APIs: Experience integrating with external systems through APIs, embedded web applications, and structured data interfaces such as REST APIs.

  2. Responsive: Ability to build responsive browser-based interfaces in HTML.

  3. Security: Good understanding of secure software development practices, including authentication, access control, logging, patching, and data protection.

  4. KeyCloak: Experience with SSO, RBAC, audit logging, and regulated or security-conscious environments.

  5. Mapping: Experience with map-based, monitoring, real-time, or data-driven interfaces.

  6. Training: Experience in training or simulation environments.

  7. Military: Experience with the military

  8. Compatibility: Familiarity with browser compatibility issues and web applications used on tablets or field devices.

  9. DevSecOps Tools: Experience with SonarQube, Argo, Tekton, OpenShift, or Kubernetes.

  10. UML: Experience reading and creating UML diagrams and architecture.

About the company

Morton Technologies is a UK-based software and engineering company specialising in expert solutions for training, modelling, and simulation in defence and security. Established in 2016 and now nearing a decade in operation, Morton focuses on simulation and synthetic training, as well as broader software innovation across modelling and simulation, systems engineering, virtual and augmented reality, artificial intelligence, and research-driven development. Its portfolio includes projects involving electromagnetic decision support, maritime synthetic training, AI for war gaming, maintenance trainers, aircraft loader trainers, digital mock-ups, and data-driven analytical tools. We are a professional, delivery-oriented business dedicated to helping customers design, develop, deliver, and maintain complex software and hardware solutions. Our work takes place in environments where technical quality, reliability, and a clear understanding of user needs are essential. This makes Morton an ideal partner for those aiming to build serious software with a genuine operational purpose. Initial Project EPIC is an exciting new training application for defence. It is being developed to support collective training delivery through a secure, modern, responsive platform that runs on tablets and other end-user devices, and integrates with wider training and support systems. Working Arrangements, Office and Travel Our office is based in Aztec West, Bristol, where our development team is situated. This role supports flexible hybrid working, including working from home, subject to project, security, integration, testing, and customer-site requirements. There will also be some occasional national and international travel needed to support training.

Apply for this position