5,870 Junior Software Developer jobs in the United Kingdom
Software Developer
Posted today
Job Viewed
Job Description
SOFTWARE DEVELOPER (TyperScript / Java Script) - 6 MONTHS - OUTSIDE IR35 - UP TOO £350 P/D
Inspirec has partnered with a dynamic and innovative leader in the technology industry, who are seeking a highly motivated Software Developer to join their team on a contract basis
In this role, you'll work across the stack to design, develop, and maintain scalable web applications and infrastructure. You’ll collaborate with product managers, designers, and fellow engineers to deliver high-quality features and improvements using modern tools and frameworks including Next.js, Spring Boot, Terraform, and Cypress.
Key Responsibilities
- Develop, test, and maintain front-end applications using TypeScript and Next.js
- Build and maintain robust back-end services using Java and Spring Boot
- Write and maintain infrastructure as code using Terraform for cloud environments (e.g., AWS, GCP, Azure)
- Implement and maintain end-to-end testing suites using Cypress
- Collaborate with cross-functional teams to define, design, and deliver new features
- Ensure code quality through code reviews, unit testing, and continuous integration
- Participate in architectural discussions and help drive best practices for software development
- Monitor application performance and troubleshoot production issues
- Contribute to a culture of learning, collaboration, and continuous improvement
Required Skills & Experience
- Strong proficiency in TypeScript and modern JavaScript (ES6+)
- Experience building user-facing web applications with Next.js (or React)
- Solid experience with Java and Spring Boot in building scalable backend systems
- Hands-on experience with Terraform and cloud infrastructure provisioning
- Proficient with Cypress or similar tools for end-to-end and UI testing
- Experience with RESTful APIs, microservices, and distributed systems
- Familiarity with CI/CD workflows and version control systems like Git
- Knowledge of secure coding practices and performance optimization
- Excellent communication and problem-solving skills
Nice to Have
- Experience with containerization tools like Docker and orchestration platforms like Kubernetes
- Familiarity with GraphQL or WebSockets
- Exposure to monitoring/logging tools (e.g., Prometheus, Grafana, ELK, Datadog)
- Previous experience working in Agile/Scrum teams
- Knowledge of cloud platforms (e.g., AWS, GCP, or Azure)
- Solid experience with Java and Spring Boot in building scalable backend systems
- Hands-on experience with Terraform and cloud infrastructure provisioning
- Proficient with Cypress or similar tools for end-to-end and UI testing
- Experience with RESTful APIs, microservices, and distributed systems
- Familiarity with CI/CD workflows and version control systems like Git
Software Developer
Posted today
Job Viewed
Job Description
Software Developer
Are you a talented Software Developer looking to make a significant impact? Swift Group, the UK's leading leisure vehicle manufacturer, is seeking a skilled developer to join our dynamic team. This is an exciting opportunity to be part of our digital transformation journey, focusing on integrating Microsoft Dynamics 365 Finance & Operations with other systems.
As a Software Developer at Swift Group, you will design, develop, and maintain software solutions that support our operational and strategic goals. You will build reliable, secure services and integrations that connect Dynamics 365, partner portals and third-party providers which will directly impact production, supply chain, and aftersales operations. Additionally, you will develop standalone applications and utilities, and maintain and enhance existing legacy solutions.
The ideal candidate would be a problem solver with strong analytical thinking skills, able to break down complex integration challenges into manageable steps. We are looking for somebody who can communicate clearly and confidently, both within the development team and with non-technical stakeholders who is adaptable and eager to learn new tools and techniques, and understand how technical solutions impact business processes.
Key Responsibilities
- Build and maintain .NET services/APIs to integrate Dynamics 365 F&O with external systems.
- Contribute to integration flows (e.g., Azure Functions), handling transformation, validation, and robust error handling.
- Support Power Platform application integrations.
- Collaborate with Business Analysts and SMEs to translate business requirements into working software.
- Participate in code reviews and knowledge-sharing within the team.
- Identify opportunities for process improvements and innovations in Software solutions.
- Stay updated with the latest trends and advancements in Software Development.
- Adhere to Swift Group policies and procedures and be an advocate of our EPIC Core values.
Required Skills and Qualifications
Requirements:
- Commercial experience in C# and .NET (Core/6+).
- Practical knowledge of REST/JSON APIs and SQL Server fundamentals.
- Familiarity with Git-based workflows and code reviews.
Clear communication skills and the ability to work from written specifications.
Ability to prioritise and deliver to deadlines whilst working on multiple projects.
- Excellent verbal and written communications skills and the ability to build strong working relationships with internal and external stakeholders.
Nice-to-Haves:
- Front-end development experience.
- Exposure to Dynamics 365 F&O integration concepts.
- Hands-on experience with Azure integration building blocks.
- Experience with Power Platform.
- Understanding of ALM/DevOps practices.
- Familiarity with manufacturing/ERP processes.
If you are a proactive and results-driven professional with a passion for problem solving and an advocate of continuous improvement, we encourage you to apply. Join our team and contribute to our mission of delivering exceptional products and exceeding customer expectations.
Software Developer
Posted today
Job Viewed
Job Description
About the Role
We are looking for a skilled and motivated Software Developer to join our team at CADS and help us build innovative 3D software solutions for the construction industry.
This role is open to anyone looking to grow their career in software development, whether you are experienced, changing industries, recently completed formal study, or self-taught. What matters to us is your ability, enthusiasm, and potential.
We will provide full training and the tools you need to succeed as part of our growing team.
About Our Work
We are developing advanced 3D software for the construction industry on AutoCAD, using its powerful 3D API and graphics environment. Our software transforms AutoCAD into a sophisticated Building Information Modelling (BIM) and Digital Build solution, integrating with platforms such as Autodesk Revit and Tekla Structures.
This is an excellent opportunity to develop your C++ and 3D graphics skills while contributing to the future of digital design and construction.
What We Offer
- Full training in C++, AutoCAD development, and our specialist subject areas where required
- A supportive environment with genuine opportunities for career growth
- Hybrid working options after your onboarding period (typically two to three days per week in our Poole office)
- The chance to work with a friendly and collaborative team on leading-edge projects
What We're Looking For
- A talent or background in Software Development, Engineering, Mathematics, or Science
- Interest in software development, 3D graphics, and problem solving
- Strong analytical skills and attention to detail
- A positive attitude and willingness to learn new technologies
Why Join Us
At CADS, we are passionate about creating software that makes a real impact in construction. You will be part of a collaborative, innovative team that supports your development and values your ideas.
We welcome applications from all candidates and will make reasonable adjustments during the recruitment process where required.
If you are ready to take the next step in your software development career, we would love to hear from you. Apply now to join our team in Poole.
Software Developer
Posted today
Job Viewed
Job Description
Position Description
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named one of the 'World's Best Employers' by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go.
The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client.
This role offers an exciting opportunity to engage with client technologies in a dynamic and rewarding environment. At CGI, we are deeply committed to the growth and development of our team members, offering extensive learning opportunities to help you stay at the forefront of an ever-evolving technology landscape. Our culture values innovation, collaboration, and ownership, making it an ideal environment for self-motivated individuals to thrive.
Our roles are only available if you hold a UK Security Clearance and are a sole UK National due to the secure nature of the project. You will either hold a higher level clearance or be willing to obtain it. Any individual without security clearance is welcome to apply and will always be considered for this or wider opportunities in CGI, where appropriate.
Your future duties and responsibilities
As a Software Engineer in our Secure Innovation & Advisory division, you will play a key role in delivering innovative solutions to help safeguard our country. You will work closely with clients to exploit new and bespoke technologies, providing them with a competitive advantage. The systems you develop will be built for performance, security, reliability, and scalability, leveraging modern CI/CD tooling and practices.
Required Qualifications To Be Successful In This Role
Collaborate closely with clients and stakeholders to understand business requirements and translate them into effective technical solutions
Design, develop, and deliver secure, scalable, and maintainable software applications
Contribute to Agile delivery teams, ensuring high-quality outputs are achieved within tight project timelines
Together, as owners, let's turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction.
Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.
Software Developer
Posted 1 day ago
Job Viewed
Job Description
Company Description
Energy Potential develops risk management tools and provides market analysis services in the UK Energy Sector. The company offers consultancy in various aspects of the energy industry, including network charging, market data, risk analysis, financial modeling, and asset valuation. Founded by Gary Huish and Andy Pace, who collectively possess over 40 years of experience in senior roles, Energy Potential aims to provide in-depth expertise across the energy supply chain.
Role Description
This is a full-time hybrid role for a Software Developer located in the Denbighshire area, with some flexibility for remote work. We currently have an office in St Asaph and will be opening a separate location in Chester. Successful applicants will be required to travel to the office on average 4 days a week.
The Software Developer will be responsible for designing, developing, and maintaining software applications. Daily tasks include back-end web development, programming, and utilizing Object-Oriented Programming (OOP) principles. The individual will collaborate with team members to meet project deadlines and contribute to the overall growth of the company's technological capabilities. Although not required, experience with front-end development using React or similar frameworks is highly beneficial.
Qualifications
- Proficiency in Computer Science and Software Development
- Experience in Back-End Web Development and Object-Oriented Programming (OOP)
- Strong Programming skills
- Python experience (FastAPI, Flask)
- Excellent problem-solving abilities and creativity in developing solutions
- Ability to work both independently and within a team
- Bachelor's degree in Computer Science, Software Engineering, or a related field is preferred.
Software Developer
Posted 2 days ago
Job Viewed
Job Description
About us
At A Star Attendance Solutions , we don’t just develop software, we create smarter ways for schools to manage attendance and engagement. Headquartered in Houghton le Spring, Sunderland with a growing national reach, we’re passionate about helping educational settings streamline their operations through innovative, easy-to-use solutions.
Our team is at the heart of everything we do. We believe people do their best work when they feel trusted and empowered.
Your role
As a Software Developer in our Product Development team, you’ll be working on forward-thinking, user-centric solutions using technologies like C#/.NET , React , and Azure Services . From building brand-new features to optimising our existing platform, you’ll play a key role in ensuring our software helps schools run more efficiently.
You’ll work closely with our Operations Team and internal stakeholders to bring new ideas to life, always driven by curiosity, collaboration, and a focus on improving the lives of our users and the students they support.
You will be a founding member of our development team, and will have the opportunity to develop and grow with the business. You will be working in an exciting and fast-paced environment as part of a small team, empowered with the freedom and responsibility of helping shape the future of the A Star System.
Your responsibilities
- Designing, building, and maintaining scalable back-end solutions using C#/.NET
- Creating simple yet deeply powerful user experiences with React
- Building optimised and secure data solutions with SQL Server
- Collaborating with users and stakeholders to gather requirements and shape features
- Contributing to BAU operations such as Service Desk, Platform Monitoring and Problem Resolution
- Managing the product backlog, and communicating progress with the business
- Applying software development best practices, and contributing new techniques and best practices to the team
What we need
- Experience developing web applications with C#/.NET and React
- A flexible mindset and ability to work dynamically across the whole development stack
- Experience building relationships with users and key stakeholders to gather requirements and plan work
- Ability to collaborate strongly with your team and the wider business as standard, and work independently when required
- A genuine passion for technology, and creating solutions that look beyond the original requirements
What we’d like
- Familiarity with the other main technologies in our stack - Azure Functions , SQL Server , and the Microsoft Azure Platform
- Curiosity about new tools, trends, and ideas in software development
- Experience designing and building excellent user experiences
- Familiarity with data analysis and reporting methods and tools
- Understanding of data security techniques and best practices
Due to the nature of our work with educational institutions, a basic security check will be required for all colleagues.
Diversity & Inclusion
At A Star Attendance Solutions , we’re committed to building a workplace where diversity is embraced, inclusion is practised, and everyone feels safe to be themselves. We know that varied perspectives lead to better solutions, and we’re dedicated to creating a culture where everyone can thrive.
Privacy Notice
We collect your application data solely for recruitment purposes and to stay in touch about your application.
Department : Product Development
Location : Evolve Business Centre, Houghton le Spring, Sunderland (This role is Office Based)
Salary : £40,000 - £50,000 (Dependant on Experience)
Job Type : Full-Time, Experienced
Closing Date: Friday 31st October 2025
Software Developer
Posted 2 days ago
Job Viewed
Job Description
Job title: Software Developer
Location: Inverurie, Aberdeenshire — on-site with flexible hours after probation
Weekly hours: 37.5
Join EPIC as a Software Developer and build technology that protects lives.
For over 20 years, EPIC has been a trusted name in safety and personnel management software for the global energy and marine industries. Our systems track and safeguard every person on board, ensuring safety, efficiency, and rapid response when it matters most.
You’ll be part of a small, collaborative team building both the current and next generation of our software. Working closely with our CTO and Managing Director, you’ll gain hands-on experience across the full software lifecycle, from coding and testing to AI integration and product innovation.
Please note that EPIC is not able to provide visa sponsorship. All applicants must have the right to work in the United Kingdom at the time of application.
About the role
As a growing business, we’re looking for a Software Developer to contribute to both our market leading current product and the development of its next generation successor. You’ll join our Scrum team creating safety critical software for offshore and industrial environments. This role reports directly to the Managing Director and works closely with our Group CTO, offering a great opportunity to learn and make an impact as we continue to grow.
Role responsibilities
As a software developer, duties and essential role responsibilities include:
- Working as part of an agile Scrum team in a DevSecOps environment.
- Developing and maintaining C# and JavaScript code to a high standard using Visual Studio on a Windows platform (MVC web application context).
- Contributing ideas and improvements to product development.
- Helping extend the use of AI tools and practices within our DevSecOps culture.
Who you are
- Curious, analytical, and motivated to learn new technologies.
- Strong communicator.
- Comfortable collaborating in a small, agile team where your ideas count.
- Excited by the idea of building software that keeps people safe.
Skills and qualifications
- The successful candidate will have a minimum of 12 months as a developer working in an agile software development environment, and be familiar with all aspects of the SDLC. A relevant degree or college higher vocational qualification is desirable.
- A knowledge of OO, asynchronous coding, automated testing, databases/SQL, CI/CD, and use of AI tools would be very beneficial, as would an understanding of UI/UX.
- The successful candidate should be self-motivated, have a positive attitude, be organised, and be comfortable working in a fast-paced environment.
Compensation & Benefits
- Annual salary in the range of £25,000.00-£35,000.00 per year based on experience + annual performance-based bonus.
- 3% Pension Contribution.
- Life insurance policy.
- Income Protection policy.
- Access to cycle to work scheme.
- Strong learning and growth opportunities — work directly with our CTO and senior engineers, gain hands-on exposure across the full software lifecycle, and develop expertise in modern DevSecOps and AI-driven tools
- Collaborative, in-person environment — join a friendly, close-knit team in our lovely Inverurie office, where you’ll be supported, mentored, and encouraged to contribute ideas from day one
Our process
- To apply, please send your CV and Cover Letter to our external hiring consultant Nikki Michelsen at with the email heading "Application - Software Developer - EPIC". The deadline for applications is the 24th of October 2025. We will be reviewing applicants on a rolling basis.
- First screening interview led by Nikki, this is an opportunity to get to know you and see if you could be a potential fit for EPIC.
- The second interview will be led by Bertie Swayne, Managing Director at EPIC. This will be a slightly longer chat discussing your skills and interest in the role.
- Final interview led by the Chief Technology Officer, Robin Paterson.
We want to create an inclusive environment that celebrates the diversity of our people whilst enabling them to do the best work of their careers. We are committed to ensuring that all our people processes are equitable. All applicants will be considered for employment without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity status or disability status.
Be The First To Know
About the latest Junior software developer Jobs in United Kingdom !
Software Developer
Posted 2 days ago
Job Viewed
Job Description
About Multi-Medix
Multi-Medix is redefining ultrasound testing through innovation. We’re launching a groundbreaking web-based application that transforms how hospitals test, manage, and assure ultrasound systems — improving reliability, efficiency, and clinical outcomes.
This project is an innovative spin-off from within a wider group that includes Modality Group Ltd, giving it the backing, stability, and expertise of an established healthcare organisation, while maintaining the agility and energy of a startup.
We’re on a mission to set a new global standard in ultrasound performance testing and quality assurance. By working with the National Physical Laboratory (NPL) and the NHS, we’ve built technology that doesn’t just innovate — it solves real clinical challenges and meets the rigorous standards of frontline healthcare.
You’ll be joining as employee number six, critical to the scale-up journey of this in house innovation.
What you will be doing in this role
We’re looking for an experienced software developer to take the lead on the technical delivery, integration, and ongoing development of our software platform.
This is not a behind-the-scenes role . You’ll be hands-on with programming, actively involved in configuring and developing our system while also supporting its rollout across NHS sites. You’ll help bridge the gap between technical build and practical implementation, ensuring our innovation performs seamlessly in real-world hospital environments.
You’ll thrive in this role if you’ve tried working remotely in a purely programming role before — and realised that you miss the energy of working with people, solving real-world problems, and seeing your work make an impact.
You’ll enjoy the variety that comes with a small, dynamic team: one day coding or debugging a deployment issue, the next day in a meeting with hospital clinicians, and the next shaping how we scale the platform globally. You will sit next to experienced business leaders and young innovators, as we roll out this first product and develop subsequent ones.
If you love rolling up your sleeves, wearing multiple hats, and want to be part of something that’s set to transform ultrasound testing worldwide, this is your chance.
Key Responsibilities
1. Develop, maintain, and improve our Python-based image analysis code.
2. Developing and maintaining our web and mobile app built with React — improving usability, performance, and design of our current version.
3. Implement robust testing, documentation, and version control.
4. Collaborate with physicists and developers to refine image processing algorithms.
5. Contribute to software design decisions and long-term architecture planning.
6. Help define and implement good practices in cybersecurity, data storage, and server management.
7. Contributing to decisions around cybersecurity, data storage, and system architecture as we scale.
8. Take an active role in the growth and mentoring of future developers. Undertake other relevant duties as required.
About You
We’re looking for someone who brings both technical confidence and people skills , with a passion for making technology work in the real world.
You’ll thrive here if you:
· Love variety — no two days are the same.
· Enjoy blending hands-on coding with people-facing project work.
· Are eager to be part of a small, high-impact startup team from the ground up.
· Want your work to make a visible difference in healthcare.
Essential Requirements/Qualifications:
NB: Salary may be adjusted for experience in the following areas:
1. 2+ Years of professional experience.
2. Strong Python programming skills.
3. Experience with image processing libraries (e.g. OpenCV, PIL, scikit-image) or numerical analysis (NumPy, SciPy).
4. Solid understanding of React/JavaScript/Typescript for web or mobile app development.
Desirable skills/requirements
5. Experience with cloud/server management (AWS, Azure, or local hosting).
6. Knowledge of cybersecurity best practices.
7. Familiarity with machine learning frameworks (e.g. TensorFlow, PyTorch).
8. Previous leadership or mentoring experience.
NB. You would be expected to work 4 days a week alongside the team in Loughborough
Timeline - Close date for applications - Nov 2nd 5pm
Telephone/Zoom interview - 15min - w/c Nov 10th
Face to Face interview on site - w/c Nov 24th
Candidates informed by December 5th
Preferred start date - January 5th 2026
Software Developer
Posted 2 days ago
Job Viewed
Job Description
Software Developer
Job Summary:
We are seeking a Software Developer (APIs & Integrations) to join our team. This is a developer-first role: you will design and build integrations, applications, and data flows across our systems. HubSpot is one of the platforms you’ll work with, so experience with it is a plus — but not required. What matters most is strong development and API integration skills.
You’ll work closely with our operations, marketing, and sales teams to connect HubSpot with third-party systems, automate processes, and deliver scalable, well-structured code. Our platform manages thousands of customer interactions per month, relying on HubSpot CRM, external partner systems, and complex workflows. In this role, you’ll be responsible for building and maintaining integrations, developing new workflows, and writing production-ready code to ensure performance, reliability, and growth at scale.
Key Responsibilities:
- Design, develop, and maintain integrations between SaaS platforms (e.g. HubSpot, Salesforce, Dynamics, Shopify, ERPs) and our internal systems using APIs, webhooks, and custom code.
- Build backend and frontend components in languages such as Python, Node.js, .NET, or PHP.
- Develop clean and efficient data pipelines, ensuring performance, accuracy, and security.
- Where needed, extend HubSpot with APIs, custom objects, or serverless functions — with training/support provided if new to HubSpot.
- Maintain clean, reusable, well-documented code using Git.
- Troubleshoot integration issues, resolve bugs, and optimise performance.
- Stay current with SaaS/CRM API ecosystems and broader developer best practices.
Required Qualifications:
- 3+ years’ experience as a software developer (not CRM admin/ops).
- Strong coding ability in at least one backend language (Python, Node.js, .NET, PHP, etc.).
- Hands-on experience with REST/GraphQL APIs and webhooks.
- Familiarity with relational databases (SQL) and version control (Git).
- Track record of delivering API integrations or automation projects.
- Problem-solving mindset, with ability to own technical delivery end-to-end.
- Familiarity with software engineering best practices (testing, CI/CD, code reviews).
Preferred Qualifications:
- Experience integrating CRM platforms (HubSpot, Salesforce, Dynamics, Zoho, etc.) at scale.
- Frontend skills with modern JavaScript frameworks (React, Vue.js, etc.).
- Cloud experience (AWS/Azure) or serverless development.
- Prior exposure to SaaS, B2B platforms, or marketing technology environments.
What We Offer:
- Competitive salary
- 25 days holidays per year plus bank holidays
- Birthday off
- “Me Time”
- Loyalty Scheme
- Car Park Salary Sacrifice
Software Developer
Posted 1 day ago
Job Viewed
Job Description
**Country:**
United Kingdom
**Location:**
GBR10: Warminster, HFT, Warminster Training Centre, Imber Road, Warminster, BA12 0DJ
**Position Role Type:**
Unspecified
**Software Developer**
**Warminster based, hybrid working**
Be at the forefront of transforming British Army training.
**About us:**
At OMNIA® Training, we've brought together some of the UK's most innovative defence training organisations under one powerful mission: to transform the British Army's training system and create the best-trained Army in the world.
OMNIA are redefining the British Army's collective training. To do that, we are looking for the best and brightest minds from across the UK. We are backed by British innovation and powered by world-class experts, like you. OMNIA is at the heart of the UK's bold Land Industrial Strategy.
**The role:**
This is more than a job - **it's a mission** . You will be part of a high-impact, collaborative environment, where we expect everyone to live the values and standards of the British Army. Every person in our team plays a critical role in delivering OMNIA's vision; designing, delivering, and transforming collective training so the British Army is ready to fight and win.
You'll work in a matrix organisation and report operationally through the OMNIA Software Lead and Chief Engineer. Ultimately, you'll work for the British Army, championing innovation, and helping shape the future of military collective training.
**Key Responsibilities:**
+ Build secure and performant backend services using languages like Node.js, Python, Java, or .NET Core/.NET 5+.
+ Integrate APIs, databases, and third-party services, ensuring seamless data flow and system interoperability.
+ Develop and maintain robust frontend interfaces using modern frameworks (e.g., React, Angular).
+ Design, build, and maintain scalable software solutions with a cloud-first mindset, leveraging cloud-native services and infrastructure.
+ Use Docker and Kubernetes to containerise applications for consistent development, testing, and deployment across environments including Red Hat OpenShift.
+ Automate build, test, and deployment processes using tools like Jenkins, GitHub Actions, Tekton, or Azure DevOps.
+ Implement Infrastructure as Code (IaC) using tools like Terraform, CloudFormation.
+ Support estimation and planning activities in an agile environment.
+ Conduct peer code reviews, ensuring adherence to coding standards, performance optimisation, and maintainability, including use of static analysis tools such as SonarQube.
+ Contribute to continuous improvement, identifying opportunities to refine code quality, development workflows, and team collaboration.
+ Establish and maintain automated test suites for unit, integration, and end-to-end testing.
+ Build solutions with observability and monitoring in mind, integrating logging, metrics, and tracing to maintain system health and performance.
+ Stay current with emerging technologies, frameworks, and industry trends.
+ Monitor and respond to vulnerabilities, ensuring compliance with security standards (e.g., OWASP, NIST).
**Who we are looking for:**
You'll have a mission focus, and the enthusiasm and drive to 'get things done'. You'll want to work in collaboration with other defence training organisations, and the British Army. You won't let bureaucracy get in the way of what needs to be done, you'll learn lessons and share these lessons across the team. You'll understand what it means to put the mission first.
We are looking for a skilled and proactive Software Developer to contribute to the development and integration of software solutions across the Army Collective Training Service (ACTS) programme. This role focuses on hands-on engineering, building scalable, secure, and cloud-native applications that support ACTS's strategic goals.
You will work closely with technical leads, architects, and engineers to develop and maintain cloud-hosted systems and services. Your responsibilities will include integrating legacy systems, engaging in modern development practices, and leveraging platforms such as AWS, Azure, and MODCloud (OCP) to deliver resilient and maintainable capabilities.
**Essential Skills and Experience:**
+ 5 Years+ experience in full-stack development using modern frontend frameworks (e.g., React, Angular) and backend technologies (Python, Java, JavaScript, Go, .NET Core/.NET5+ .etc).
+ Experience with containerisation using Docker and orchestration with Kubernetes.
+ Cloud platform expertise, particularly with AWS, Azure, or MODCloud (OCP), including deploying and managing cloud-native applications.
+ Experience with CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, Tekton or Azure DevOps.
+ Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
+ Experience with static and dynamic code analysis tools (e.g., SonarQube, Snyk, OWASP ZAP).
+ Experience of RESTful APIs for ingesting and exposing data.
+ Self-starter with the ability to appropriately prioritise and plan complex work in a rapidly changing environment.
+ Excellent communication skills with ability to interact with stakeholders at all levels.
+ Holder of current SC clearance, or the ability to gain
**Desirable Skills and Experience:**
+ BSc/BEng in Software Engineering or equivalent professional accreditation and experience.
+ Hands-on experience with automated testing tools and frameworks such as JUnit, NUnit, Selenium, Cypress, Postman, or PyTest,
+ Background in performance tuning for high-throughput, low-latency data systems.
+ Knowledge of data warehousing and Lakehouse technologies.
+ Experience with secrets management and identity access controls (e.g., HashiCorp Vault, AWS IAM, Keycloak).
+ Experience with monitoring and logging for security and performance (e.g., ELK stack, Prometheus, Grafana).
+ Experience with API management and gateway tools and services.
+ Hand-on experience deploying to Red Hat OpenShift.
***Formal offers to successful candidates will be conditional upon award expected December 2025***
**What we offer:**
+ **Be Part of a Groundbreaking Mission** Join the UK's most advanced defence training alliance, where industry experts converge to push boundaries and deliver excellence.
+ **A Culture Built on Collaboration** Work in an inclusive, high-performing team that celebrates ideas, supports growth, and is laser-focused on delivering results.
+ **Team dynamics** You will be part of a team that works together, across multiple organisations united in one mission.
+ **Work Across Borders, United in Purpose** Operate across organisations with one shared goal - improving capability across all domains.
+ **Drive Innovation** Your voice matters. We champion new ideas, welcome change, and believe in continuous improvement with a growth mind-set.
+ **Shape the Future** Play a crucial role in a long-term, future-facing programme with real-world impact on national defence.
+ **Career Growth & Benefits** Enjoy a strong benefits package, ongoing development opportunities, and clear pathways to progress within a trusted defence industry partner.
**OMNIA® Training and its partners are proud to be an equal opportunity employer.** We welcome applicants of all backgrounds and identities - what matters is your passion, your expertise, and your dedication to the mission.
_RTX adheres to the principles of equal employment. All qualified applications will be given careful consideration without regard to ethnicity, color, religion, gender, sexual orientation or identity, national origin, age, disability, protected veteran status or any other characteristic protected by law._
**Privacy Policy and Terms:**
Click on this link ( to read the Policy and Terms
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.