Full Stack Engineer

Bradley Stoke
Bradley Stoke, United Kingdom
2 days ago

Role details

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

Job location

Bradley Stoke, United Kingdom

Tech stack

Secure Shell (SSH)
JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Apache HTTP Server
Google BigQuery
C++
CSS
Cloud Database
Code Review
Computer Programming
Continuous Integration
D3.js
Data as a Services
ETL
Data Security
Data Warehousing
Linux
DevOps
Distributed Systems
HTTP Secure
Python
Machine Learning
Network Protocols
Node.js
NoSQL
Release Management
Power BI
SQL Databases
Systems Architecture
Transmission Control Protocol (TCP)
Unstructured Data
Web Application Frameworks
Highcharts
React
Backend
Vue.js
SC Clearance
Data Lake
Kubernetes
Plotly
Machine Learning Operations
Tools for Reporting
Front End Software Development
REST
Data Pipelines
Docker
Microservices

Job description

My hi tech defence client are looking for a motivated, curious and technically minded Full Stack Engineer to help us scale data and analytics capabilities across the UK and international markets. In this role, you will contribute to the design, development and maintenance of the data pipelines, platforms and services that power my clients hi tech analytics. Working closely with experienced engineers, analysts and delivery teams, you will help build customer focused, scalable, and innovative solutions that enable better decision making in defence. You will also be encouraged to leverage modern AI tools to accelerate high quality, sustainable development. As a Full Stack Engineer, you will:* Design, develop, automatically test and maintain full-stack web applications with a focus on data pipelines, analytics dashboards, and reporting tools.* Build scalable RESTful APIs and backend services using modern frameworks and languages (e.g. Python, Node.js, C++).* Develop clean, responsive front-end interfaces using frameworks like Vue.js or React* Collaborate with data scientists and engineers to integrate ML models, ETL pipelines, and cloud-based data storage solutions.* Implement secure, compliant and scalable data access layers, ensuring compliance with data privacy standards.* Contribute to system architecture, technical decisions, documentation and code reviews.* Maintain and improve CI/CD pipelines, advocating for best practices in testing, deployment and release management.

Requirements

We expect you to have:* Professional experience in full stack software development, ideally in a data-focused or product orientated environment.* Strong backend development experience (preferably with Python), particularly with structured and unstructured data (e.g. SQL, NoSQL, data lakes).* Proficient in modern front-end technologies (HTML/CSS, JavaScript, React or similar).* Experience working with containerised applications (e.g. Docker compose, Swarm or Kubernetes) in a Linux-based environment.* Solid understanding of RESTful API design, microservices architectures, and asynchronous workflows.* Familiarity with ETL processes, data warehousing and distributed systems.* Ability to obtain UK Security Clearance (SC). We'd love it if you also have:* Experience with data visualisation tools such as Apache Superset, Jupytr or Power BI* Familiarity with visualisation libraries like D3.js, Chart.js or Plotly for building interactive dashboards.* Exposure to DevOps practices including TDD, CI/CD and infrastructure as code.* Experience of optimising systems for performance and scalability and reliability.* Understanding of machine learning workflows or MLOps for deploying and monitoring models in production.* Experience with cloud platforms, especially AWS and its data services (e.g., BigQuery, Redshift, Athena).* Knowledge of network protocols and programming around HTTP(s), SSH, TCP and UDP* Development experience within secure or classified environments particularly where compliance or restricted networks are a factor.* Experience of leveraging the power of the rapidly emerging AI agents without compromising on quality. Interested? Apply today or reach out for a confidential discussion.

Apply for this position