• Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
  • Sign in
  • Sign up
  • Home
  • Find Jobs
  • Register CV
  • Advertise jobs
  • Employer Pricing
  • IT Jobs
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

222 jobs found

Email me jobs like this
Refine Search
Current Search
java software engineer
Saab UK
Lead Software Engineer
Saab UK Fareham, Hampshire
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: To design and implement software solutions for underwater robotics applications in line with the company's business needs through innovation, creativity and professionalism. Able to demonstrate expertise and experience in software used on industrial/vehicle/vessel systems. Reporting to the Software Manager the Software Lead role involves taking responsibility for the delivery of projects and leading multidisciplinary teams to deliver technically complex software projects for subsea vehicles and associated robotic functions. Typically requiring input from several differing software and engineering disciplines and supporting functions the software lead is able to bind these inputs together to successfully deliver the software content for Saab products. Qualifications and Skills: Required skills: A minimum of 7 years' experience as a Senior Engineer. A Degree in a relevant Engineering Discipline. Broad understanding of software from embedded though to applications Leading multi-disciplined teams of software engineers Able to develop a software architecture for complex systems from scratch Sound understanding of modern software methods and technologies Able to maintain a system level approach and not get lost in the detail Able to develop system level requirements and derive lower level requirements to achieve these Sound understanding of safety concepts and design Able to interface directly with customers Able to act as a technical authority Able to communicate technical concepts to non-technical stakeholders Able to estimate work content and duration Able to plan work loading for teams ensuring no team member is overloaded Able to develop and instigate processes to ensure industry best practice is achieved Able to ensure appropriate levels of Software Quality are achieved for projects Able to mentor and develop junior engineers Ability to delegate tasks Able to manage resources and budgets Practical understanding of standards and application of standards Appreciation of Cyber Security and the impacts on design In addition, you will be Able to demonstrate software skills in some of the following technologies on both Windows and Linux: C++ Javascript Python XML JSON HTML CSS Web backend servers (Angular, Django, NodeJS, React, Apache or similar) Web Sockets Docker TCP-IP / UDP SQL or other databases Dev tools (Wireshark, system log interrogation etc ) Databases Cyber Security Desirable: Exposure to IP video and video routing Familiarity in design and testing of control software Familiarity with Systems serving Real Time Information via Web Sockets Use of DDS and interfacing with it Message Queues (Active MQ/Rabbit MQ/ZeroMQ) GUI Development experience (.Net GUI framework, Qt 6.2 or previous versions) Developing and debugging software for application software in Visual studio (2013, 2017, 2022) Customer facing API's using web technologies By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Apr 30, 2026
Full time
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: To design and implement software solutions for underwater robotics applications in line with the company's business needs through innovation, creativity and professionalism. Able to demonstrate expertise and experience in software used on industrial/vehicle/vessel systems. Reporting to the Software Manager the Software Lead role involves taking responsibility for the delivery of projects and leading multidisciplinary teams to deliver technically complex software projects for subsea vehicles and associated robotic functions. Typically requiring input from several differing software and engineering disciplines and supporting functions the software lead is able to bind these inputs together to successfully deliver the software content for Saab products. Qualifications and Skills: Required skills: A minimum of 7 years' experience as a Senior Engineer. A Degree in a relevant Engineering Discipline. Broad understanding of software from embedded though to applications Leading multi-disciplined teams of software engineers Able to develop a software architecture for complex systems from scratch Sound understanding of modern software methods and technologies Able to maintain a system level approach and not get lost in the detail Able to develop system level requirements and derive lower level requirements to achieve these Sound understanding of safety concepts and design Able to interface directly with customers Able to act as a technical authority Able to communicate technical concepts to non-technical stakeholders Able to estimate work content and duration Able to plan work loading for teams ensuring no team member is overloaded Able to develop and instigate processes to ensure industry best practice is achieved Able to ensure appropriate levels of Software Quality are achieved for projects Able to mentor and develop junior engineers Ability to delegate tasks Able to manage resources and budgets Practical understanding of standards and application of standards Appreciation of Cyber Security and the impacts on design In addition, you will be Able to demonstrate software skills in some of the following technologies on both Windows and Linux: C++ Javascript Python XML JSON HTML CSS Web backend servers (Angular, Django, NodeJS, React, Apache or similar) Web Sockets Docker TCP-IP / UDP SQL or other databases Dev tools (Wireshark, system log interrogation etc ) Databases Cyber Security Desirable: Exposure to IP video and video routing Familiarity in design and testing of control software Familiarity with Systems serving Real Time Information via Web Sockets Use of DDS and interfacing with it Message Queues (Active MQ/Rabbit MQ/ZeroMQ) GUI Development experience (.Net GUI framework, Qt 6.2 or previous versions) Developing and debugging software for application software in Visual studio (2013, 2017, 2022) Customer facing API's using web technologies By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
Telemetry and Observability Engineer x2
WNTD
We're working with a globally recognised financial markets organisation undergoing a significant evolution in how it monitors and understands its systems. This is a hands-on contract role focused on improving and scaling an existing observability environment, with the opportunity to help shape and potentially build out a next-generation solution. What You'll Be Doing Designing and improving telemetry pipelines (metrics, logs, traces) across distributed systems Enhancing monitoring, alerting, and observability standards Working closely with engineering teams to improve system visibility and reliability Integrating and optimising tools such as OpenTelemetry, Prometheus, Grafana, Kafka, Splunk, Elastic, Loki Driving better incident response, root cause analysis, and performance insights Embedding observability into the software development life cycle (CI/CD, testing, deployments) What We're Looking For Strong experience in Observability, SRE, or Platform Engineering Hands-on expertise with modern telemetry and monitoring tooling Experience working in cloud-native environments (Kubernetes, microservices) Ability to define and improve SLIs, SLOs, and alerting strategies Proficiency in at least one language (Python, Go, or Java) Experience with infrastructure-as-code (Terraform, Ansible) Nice to Have Experience in financial services or regulated environments Exposure to large-scale, complex distributed systems Why Apply? High-impact role within a large-scale, globally recognised environment Opportunity to shape observability strategy and tooling direction Modern tech stack and engineering practices Strong chance of contract extension and long-term engagement Location: Primarily Remote (UK preference for candidates near London) Duration: Initial 6 months (strong likelihood of extension) Start: ASAP Rate: TBC AND Inside IR35 Please note: this role requires a high level of expertise, and we are only able to consider candidates with strong and directly relevant experience.
Apr 29, 2026
Contractor
We're working with a globally recognised financial markets organisation undergoing a significant evolution in how it monitors and understands its systems. This is a hands-on contract role focused on improving and scaling an existing observability environment, with the opportunity to help shape and potentially build out a next-generation solution. What You'll Be Doing Designing and improving telemetry pipelines (metrics, logs, traces) across distributed systems Enhancing monitoring, alerting, and observability standards Working closely with engineering teams to improve system visibility and reliability Integrating and optimising tools such as OpenTelemetry, Prometheus, Grafana, Kafka, Splunk, Elastic, Loki Driving better incident response, root cause analysis, and performance insights Embedding observability into the software development life cycle (CI/CD, testing, deployments) What We're Looking For Strong experience in Observability, SRE, or Platform Engineering Hands-on expertise with modern telemetry and monitoring tooling Experience working in cloud-native environments (Kubernetes, microservices) Ability to define and improve SLIs, SLOs, and alerting strategies Proficiency in at least one language (Python, Go, or Java) Experience with infrastructure-as-code (Terraform, Ansible) Nice to Have Experience in financial services or regulated environments Exposure to large-scale, complex distributed systems Why Apply? High-impact role within a large-scale, globally recognised environment Opportunity to shape observability strategy and tooling direction Modern tech stack and engineering practices Strong chance of contract extension and long-term engagement Location: Primarily Remote (UK preference for candidates near London) Duration: Initial 6 months (strong likelihood of extension) Start: ASAP Rate: TBC AND Inside IR35 Please note: this role requires a high level of expertise, and we are only able to consider candidates with strong and directly relevant experience.
Verso Recruitment Group
Embedded Software Engineer - C/C
Verso Recruitment Group Landbeach, Cambridgeshire
Job Title: Embedded Software Engineer - C/C++ Location: Cambridge Salary: £40,000 to £57,000 basic + benefits Embedded Software Engineer - C/C++ A long established leader in real time communication technologies is seeking a Software Engineer to join its R&D/Engineering team. They are very open to people with some commercial embedded software experience or senior-level candidates. This organisation develops complex electronic products that are used in a variety of industries. They are a world leader in their field and use cutting edge technology and techniques. This role is based in a modern engineering office within the Cambridge Research Park. Hybrid role offered 2-3 days WFH on a typical week. About this Embedded Software Engineer role - C/C++ You will work as part of an Agile development team, contributing to the design, development, analysis and testing of their products. The position suits someone who is comfortable taking a project from initial requirements through to final delivery, and who enjoys working across a range of platforms. Key Responsibilities - Embedded Software Engineer - C/C++ Design and develop embedded software using C & C++. Participate in code reviews and contribute to functional specifications. Work within Agile and LEAN methodologies as part of a scrum team. Develop on Linux platforms. Skills and experience - Embedded Software Engineer - C/C++ Strong understanding of the software development lifecycle. Experience with object oriented analysis and design. Proficiency in embedded C & C++ development. A collaborative mindset and strong communication skills. High attention to detail and motivation to work in a fast paced environment. Experience of any of the following would be beneficial, not essential - Embedded Software Engineer: Experience with networking technologies. Experience with multi-threading. Experience using AI in your day-to-day role to either help increase your output/productivity or to aid proficiency in languages you are less familiar with. Javascript, Typescript - They have web interfaces built into some of their products. Good understanding of hardware and/or things like Raspberry Pi. This is a great opportunity to join a well established, highly successful company offering training and career development.
Apr 29, 2026
Full time
Job Title: Embedded Software Engineer - C/C++ Location: Cambridge Salary: £40,000 to £57,000 basic + benefits Embedded Software Engineer - C/C++ A long established leader in real time communication technologies is seeking a Software Engineer to join its R&D/Engineering team. They are very open to people with some commercial embedded software experience or senior-level candidates. This organisation develops complex electronic products that are used in a variety of industries. They are a world leader in their field and use cutting edge technology and techniques. This role is based in a modern engineering office within the Cambridge Research Park. Hybrid role offered 2-3 days WFH on a typical week. About this Embedded Software Engineer role - C/C++ You will work as part of an Agile development team, contributing to the design, development, analysis and testing of their products. The position suits someone who is comfortable taking a project from initial requirements through to final delivery, and who enjoys working across a range of platforms. Key Responsibilities - Embedded Software Engineer - C/C++ Design and develop embedded software using C & C++. Participate in code reviews and contribute to functional specifications. Work within Agile and LEAN methodologies as part of a scrum team. Develop on Linux platforms. Skills and experience - Embedded Software Engineer - C/C++ Strong understanding of the software development lifecycle. Experience with object oriented analysis and design. Proficiency in embedded C & C++ development. A collaborative mindset and strong communication skills. High attention to detail and motivation to work in a fast paced environment. Experience of any of the following would be beneficial, not essential - Embedded Software Engineer: Experience with networking technologies. Experience with multi-threading. Experience using AI in your day-to-day role to either help increase your output/productivity or to aid proficiency in languages you are less familiar with. Javascript, Typescript - They have web interfaces built into some of their products. Good understanding of hardware and/or things like Raspberry Pi. This is a great opportunity to join a well established, highly successful company offering training and career development.
Senior Consultant (.NET Engineering)
Nimble Approach Manchester, Lancashire
What's the role?: We're looking for brilliant, well-rounded Engineering Consultants who specialise in the .NET ecosystem. At Nimble, you're more than a developer; you're a problem-solver and trusted advisor. You are a polyglot engineer at heart - adaptable, pragmatic, and capable of driving end-to-end delivery. You thrive on taking ownership of the entire software lifecycle - seamlessly bridging the gap between business requirements and technical execution to build, deploy, and maintain complete, fit-for-purpose solutions. What you will do: End-to-End Delivery & Analysis: Shape messy backlogs, clarify ambiguous requirements, and drive features from concept to production. You don't just take tickets; you solve business problems. Drive Holistic Quality: Think in complete solutions. You evaluate "quality" against the client's reality - balancing Total Cost of Ownership, performance, scalability, maintainability, and pragmatic test automation to ensure sustainable success. Engineering in Complex Domains: Deliver robust software across everything from modern cloud-native apps to 20-year-old monoliths. You build the right solution for the client's specific constraints and deadlines. AI-Accelerated Engineering: Seamlessly integrate LLMs and AI tooling (Claude, Copilot, Cursor, etc) into your daily workflow to rapid-prototype, accelerate feature delivery, and cut through legacy complexity. Consulting & Leadership: Guide clients and small teams through uncertainty. You lead by example, bringing calm and clarity to high pressure, fast paced environments. What you need to bring: Consulting Mindset: The ability to build trust, navigate ambiguity, and maintain high performance even when requirements or environments shift. Solution Shaping & Cloud Fluency: The ability to design and shape solutions that are right for the problem at hand. You bring proven experience with cloud providers (AWS, Azure, or Google Cloud) and a solid understanding of modern architectural patterns, including Infrastructure as Code (IaC), containerised systems, and serverless architectures. Deep Technical Foundations: Strong, proven experience across the .NET ecosystem (C#, modern .NET, legacy frameworks), backed by solid SQL and JavaScript skills. Polyglot Mindset: A genuine curiosity and interest in continuous learning. You aren't dogmatic about tech stacks; you view different languages, older legacy systems, and modern front end frameworks (like React, Vue, or Angular) as tools to solve problems, and you are eager to pick them up as the project demands. AI Tooling Fluency: Hands on experience using AI coding assistants and LLMs to actively accelerate your development lifecycle. Agile Pragmatism: Experience thriving in fast paced, collaborative spaces. You aren't afraid to question the status quo and organise chaotic workflows. Who we are: Nimble Approach are a rapidly growing Product & Tech consultancy who deliver value and enhance organisations. We pride ourselves on delivering great projects to multiple clients in different industries including Healthcare, Government, Utilities, Fintech, Manufacturing and more, so there's lots of opportunity to try out new things! We believe in delivering value at pace and enhancing the organisations that we work with. This would not be possible without our amazing Nimble specialists who leave their mark everywhere they go. Our projects are diverse and different, just like our ways of working and our people. One of our key focusses is maintaining a strong culture of pragmatic, skilled, egoless people who collaborate to get things done and have lots of fun along the way. We currently have offices in Sheffield (our HQ), Leeds & Manchester, and we tend to work in a hybrid model. All we ask is that people go into the office a few times a month and for team / client meetings when required. What we offer: Private healthcare for you and a family member through Westfield Health Multiple Qualified Mental Health First Aider's with regular 1-1's available £2k champion fund to spend as you wish on your own L&D Referral scheme (£3,000) for every successful applicant Dedicated time to spend on your L&D, including time to complete courses and qualifications Flat organisational structure with lots of career progression opportunities Laptop and any practicable equipment provided (either a Mac or Windows) Regular Nimble Socials (both virtual & physical) including Escape rooms, Lunches, Award nights, Bowling, Bouldering and more! Relaxed and fun working environment Engaging and collaborative communities to be involved in A chance to be involved in company OKRs and shape how we will be in the future 25 days holiday allowance + bank holidays Company pension (with employer contributions) Equal Opportunities Statement: At Nimble Approach, we strongly believe that discrimination and victimisation is unacceptable. It is our duty to ensure that no employee or job applicant receives less favourable facilities or treatment (either directly or indirectly) in recruitment or employment on grounds of age, disability, gender / gender reassignment, marriage / civil partnership, pregnancy / maternity, race, religion or belief, sex, or sexual orientation (the protected characteristics). Our aim is that our workforce will be truly representative of society and each employee feels respected and able to give their best. We want everyone at Nimble and those applying to join us to feel safe, supported and encouraged so if we can make any adjustments to help with your application or you require any assistance, please reach out to us on and we are happy to help.
Apr 29, 2026
Full time
What's the role?: We're looking for brilliant, well-rounded Engineering Consultants who specialise in the .NET ecosystem. At Nimble, you're more than a developer; you're a problem-solver and trusted advisor. You are a polyglot engineer at heart - adaptable, pragmatic, and capable of driving end-to-end delivery. You thrive on taking ownership of the entire software lifecycle - seamlessly bridging the gap between business requirements and technical execution to build, deploy, and maintain complete, fit-for-purpose solutions. What you will do: End-to-End Delivery & Analysis: Shape messy backlogs, clarify ambiguous requirements, and drive features from concept to production. You don't just take tickets; you solve business problems. Drive Holistic Quality: Think in complete solutions. You evaluate "quality" against the client's reality - balancing Total Cost of Ownership, performance, scalability, maintainability, and pragmatic test automation to ensure sustainable success. Engineering in Complex Domains: Deliver robust software across everything from modern cloud-native apps to 20-year-old monoliths. You build the right solution for the client's specific constraints and deadlines. AI-Accelerated Engineering: Seamlessly integrate LLMs and AI tooling (Claude, Copilot, Cursor, etc) into your daily workflow to rapid-prototype, accelerate feature delivery, and cut through legacy complexity. Consulting & Leadership: Guide clients and small teams through uncertainty. You lead by example, bringing calm and clarity to high pressure, fast paced environments. What you need to bring: Consulting Mindset: The ability to build trust, navigate ambiguity, and maintain high performance even when requirements or environments shift. Solution Shaping & Cloud Fluency: The ability to design and shape solutions that are right for the problem at hand. You bring proven experience with cloud providers (AWS, Azure, or Google Cloud) and a solid understanding of modern architectural patterns, including Infrastructure as Code (IaC), containerised systems, and serverless architectures. Deep Technical Foundations: Strong, proven experience across the .NET ecosystem (C#, modern .NET, legacy frameworks), backed by solid SQL and JavaScript skills. Polyglot Mindset: A genuine curiosity and interest in continuous learning. You aren't dogmatic about tech stacks; you view different languages, older legacy systems, and modern front end frameworks (like React, Vue, or Angular) as tools to solve problems, and you are eager to pick them up as the project demands. AI Tooling Fluency: Hands on experience using AI coding assistants and LLMs to actively accelerate your development lifecycle. Agile Pragmatism: Experience thriving in fast paced, collaborative spaces. You aren't afraid to question the status quo and organise chaotic workflows. Who we are: Nimble Approach are a rapidly growing Product & Tech consultancy who deliver value and enhance organisations. We pride ourselves on delivering great projects to multiple clients in different industries including Healthcare, Government, Utilities, Fintech, Manufacturing and more, so there's lots of opportunity to try out new things! We believe in delivering value at pace and enhancing the organisations that we work with. This would not be possible without our amazing Nimble specialists who leave their mark everywhere they go. Our projects are diverse and different, just like our ways of working and our people. One of our key focusses is maintaining a strong culture of pragmatic, skilled, egoless people who collaborate to get things done and have lots of fun along the way. We currently have offices in Sheffield (our HQ), Leeds & Manchester, and we tend to work in a hybrid model. All we ask is that people go into the office a few times a month and for team / client meetings when required. What we offer: Private healthcare for you and a family member through Westfield Health Multiple Qualified Mental Health First Aider's with regular 1-1's available £2k champion fund to spend as you wish on your own L&D Referral scheme (£3,000) for every successful applicant Dedicated time to spend on your L&D, including time to complete courses and qualifications Flat organisational structure with lots of career progression opportunities Laptop and any practicable equipment provided (either a Mac or Windows) Regular Nimble Socials (both virtual & physical) including Escape rooms, Lunches, Award nights, Bowling, Bouldering and more! Relaxed and fun working environment Engaging and collaborative communities to be involved in A chance to be involved in company OKRs and shape how we will be in the future 25 days holiday allowance + bank holidays Company pension (with employer contributions) Equal Opportunities Statement: At Nimble Approach, we strongly believe that discrimination and victimisation is unacceptable. It is our duty to ensure that no employee or job applicant receives less favourable facilities or treatment (either directly or indirectly) in recruitment or employment on grounds of age, disability, gender / gender reassignment, marriage / civil partnership, pregnancy / maternity, race, religion or belief, sex, or sexual orientation (the protected characteristics). Our aim is that our workforce will be truly representative of society and each employee feels respected and able to give their best. We want everyone at Nimble and those applying to join us to feel safe, supported and encouraged so if we can make any adjustments to help with your application or you require any assistance, please reach out to us on and we are happy to help.
Software Architect
Air Apps
The Role As a Software Architect / Solutions Architect at Air Apps, you will be responsible for defining and overseeing the overall system architecture for our AI-powered platform. You will collaborate with engineering teams, product managers, and stakeholders to design scalable, secure, and high-performing solutions that align with business objectives. You will play a key role in shaping our technology strategy, evaluating new tools and frameworks, and ensuring best practices in software design, cloud infrastructure, and system integration. This is a fully onsite position, based at our office in Lisbon, where you will collaborate closely with cross-functional teams in person and contribute to a dynamic and fast-paced environment. We are open to support with relocation efforts. Responsibilities Define and maintain the overall architecture and system design for scalable and efficient software solutions. Provide technical leadership to engineering teams, guiding them in best practices for architecture, coding, and system scalability. Design and document high-level system diagrams, data flows, and API structures. Evaluate and recommend technologies, frameworks, and cloud services to optimize performance, security, and cost-efficiency. Ensure high availability, fault tolerance, and security in all architectural decisions. Oversee system integrations, including microservices, APIs, and third-party services. Work closely with DevOps and SRE teams to ensure smooth deployment and operational reliability. Establish coding and architecture standards, ensuring maintainability and scalability of codebases. Identify and mitigate technical risks, ensuring system resilience and future scalability. Conduct architecture reviews and performance audits to continuously improve system efficiency. Requirements Around 6+ years of experience in software development and architecture. Strong expertise in system design, cloud computing, and microservices architecture. Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) and cloud-native architectures. Proficiency in backend technologies (e.g., Node.js, Python, Java, .NET) and experience with modern frontend frameworks (e.g., React, Angular, Vue). Knowledge of databases (SQL and NoSQL), caching strategies, and data pipelines. Experience with event-driven architectures, API design, and containerization (Docker, Kubernetes). Strong understanding of security best practices, identity management, and encryption techniques. Ability to evaluate trade-offs in architectural decisions, balancing scalability, cost, and complexity. Familiarity with DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform, CloudFormation). Strong communication skills, with the ability to explain complex architectural concepts to technical and non-technical stakeholders. What benefits are we offering? Apple hardware ecosystem for work. Annual Bonus Top-tier Health and Life Insurance for peace of mind. Transportation Budget to support your commute needs. Coverflex benefits package for meal allowances, well-being, and more. Childcare support. Air Conference - an opportunity to meet the team, collaborate, and grow together. Pension Fund to support your long-term financial planning. Urban Sports Club membership to keep you active. Meals 100% free at the hub. Diversity & Inclusion At Air Apps, we are committed to fostering a diverse, inclusive, and equitable workplace. We enthusiastically welcome applicants from all backgrounds, experiences, and perspectives. We celebrate diversity in all its forms and believe that varied voices and experiences make us stronger.
Apr 29, 2026
Full time
The Role As a Software Architect / Solutions Architect at Air Apps, you will be responsible for defining and overseeing the overall system architecture for our AI-powered platform. You will collaborate with engineering teams, product managers, and stakeholders to design scalable, secure, and high-performing solutions that align with business objectives. You will play a key role in shaping our technology strategy, evaluating new tools and frameworks, and ensuring best practices in software design, cloud infrastructure, and system integration. This is a fully onsite position, based at our office in Lisbon, where you will collaborate closely with cross-functional teams in person and contribute to a dynamic and fast-paced environment. We are open to support with relocation efforts. Responsibilities Define and maintain the overall architecture and system design for scalable and efficient software solutions. Provide technical leadership to engineering teams, guiding them in best practices for architecture, coding, and system scalability. Design and document high-level system diagrams, data flows, and API structures. Evaluate and recommend technologies, frameworks, and cloud services to optimize performance, security, and cost-efficiency. Ensure high availability, fault tolerance, and security in all architectural decisions. Oversee system integrations, including microservices, APIs, and third-party services. Work closely with DevOps and SRE teams to ensure smooth deployment and operational reliability. Establish coding and architecture standards, ensuring maintainability and scalability of codebases. Identify and mitigate technical risks, ensuring system resilience and future scalability. Conduct architecture reviews and performance audits to continuously improve system efficiency. Requirements Around 6+ years of experience in software development and architecture. Strong expertise in system design, cloud computing, and microservices architecture. Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) and cloud-native architectures. Proficiency in backend technologies (e.g., Node.js, Python, Java, .NET) and experience with modern frontend frameworks (e.g., React, Angular, Vue). Knowledge of databases (SQL and NoSQL), caching strategies, and data pipelines. Experience with event-driven architectures, API design, and containerization (Docker, Kubernetes). Strong understanding of security best practices, identity management, and encryption techniques. Ability to evaluate trade-offs in architectural decisions, balancing scalability, cost, and complexity. Familiarity with DevOps, CI/CD pipelines, and Infrastructure as Code (Terraform, CloudFormation). Strong communication skills, with the ability to explain complex architectural concepts to technical and non-technical stakeholders. What benefits are we offering? Apple hardware ecosystem for work. Annual Bonus Top-tier Health and Life Insurance for peace of mind. Transportation Budget to support your commute needs. Coverflex benefits package for meal allowances, well-being, and more. Childcare support. Air Conference - an opportunity to meet the team, collaborate, and grow together. Pension Fund to support your long-term financial planning. Urban Sports Club membership to keep you active. Meals 100% free at the hub. Diversity & Inclusion At Air Apps, we are committed to fostering a diverse, inclusive, and equitable workplace. We enthusiastically welcome applicants from all backgrounds, experiences, and perspectives. We celebrate diversity in all its forms and believe that varied voices and experiences make us stronger.
Morgan McKinley
Software Engineer - Cloud Migration
Morgan McKinley Manchester, Lancashire
Software Engineer - Cloud Migration (Java/Spring Boot/AWS) - Manchester (Hybrid 1-2 days per week in office) - Initial 3 month contract to start ASAP, with likely extension for a further 6-9 months - £500-600pd inside IR35 We're supporting a major cloud transformation programme and are looking for Software Engineers to join a high-performing engineering team delivering large-scale migrations into a modern cloud environment. This is a hands-on engineering role focused on moving product stacks, databases and frameworks into AWS, with engineers taking ownership of migration delivery, production readiness and system reliability. Roughly 80% of the focus is cloud migration, so prior migration experience is essential. You'll join a team of 4-5 engineers, working closely with senior stakeholders to design pragmatic solutions, deliver safe migrations and support a broader platform modernisation agenda. What you'll be doing: Designing and delivering service migrations into AWS cloud environments Building and enhancing Java/Spring Boot services supporting migration activity Supporting database, framework and platform migrations across a complex product stack Contributing to infrastructure automation, deployment readiness and production stability Troubleshooting issues, improving resilience and supporting operational excellence Using modern engineering practices, including exposure to AI-assisted coding tools (e.g Claude Code) What we're looking for: Strong Java and Spring Boot engineering background Hands-on AWS experience Proven cloud migration experience (critical) Experience working on production systems, modernisation or large infrastructure change Strong communication skills and ability to work across technical teams Exposure to AI coding tools or an eagerness to learn Experience in high-scale, complex engineering environments Nice to have: Data migration or schema evolution experience CI/CD or infrastructure-as-code exposure Containerised or cloud-native environments Experience in highly regulated or large enterprise platforms
Apr 29, 2026
Contractor
Software Engineer - Cloud Migration (Java/Spring Boot/AWS) - Manchester (Hybrid 1-2 days per week in office) - Initial 3 month contract to start ASAP, with likely extension for a further 6-9 months - £500-600pd inside IR35 We're supporting a major cloud transformation programme and are looking for Software Engineers to join a high-performing engineering team delivering large-scale migrations into a modern cloud environment. This is a hands-on engineering role focused on moving product stacks, databases and frameworks into AWS, with engineers taking ownership of migration delivery, production readiness and system reliability. Roughly 80% of the focus is cloud migration, so prior migration experience is essential. You'll join a team of 4-5 engineers, working closely with senior stakeholders to design pragmatic solutions, deliver safe migrations and support a broader platform modernisation agenda. What you'll be doing: Designing and delivering service migrations into AWS cloud environments Building and enhancing Java/Spring Boot services supporting migration activity Supporting database, framework and platform migrations across a complex product stack Contributing to infrastructure automation, deployment readiness and production stability Troubleshooting issues, improving resilience and supporting operational excellence Using modern engineering practices, including exposure to AI-assisted coding tools (e.g Claude Code) What we're looking for: Strong Java and Spring Boot engineering background Hands-on AWS experience Proven cloud migration experience (critical) Experience working on production systems, modernisation or large infrastructure change Strong communication skills and ability to work across technical teams Exposure to AI coding tools or an eagerness to learn Experience in high-scale, complex engineering environments Nice to have: Data migration or schema evolution experience CI/CD or infrastructure-as-code exposure Containerised or cloud-native environments Experience in highly regulated or large enterprise platforms
Risktec
Principal Technical Safety Engineer
Risktec
Principal Technical Safety Engineer with knowledge and experience of Software Development Warrington and Other Locations Risktec is looking for a Principal Technical Safety Engineer who not only has strong technical safety expertise, but also a genuine interest in and aptitude for software development. Specifically, we are seeking someone who can maintain and further develop our internal software tools that support our consultancy services. Background Risktec Solutions is an established, independent and specialist risk management consulting and training company, and is part of the TÜV Rheinland Group. We help clients to manage health, safety, security, environmental and business risk in sectors where the impact of loss is significant. Our people are high calibre professionals, with a strong focus on meeting clients expectations and we have offices across the UK and in the Netherlands, Dubai, Muscat, Houston and Calgary. Role Description The successful candidate will be part of an energetic, expanding team, and will be expected to work effectively and collaboratively with colleagues on multiple projects in a supportive, progressive environment. This permanent position would be based preferably at our Warrington office, but our other office locations will also be considered. The role may involve some occasional travel within the UK and world-wide locations to meet project requirements. This varied and challenging role will help drive forward Risktec s risk management consulting services, with your focus in two key areas: Technical safety project work and consultancy for external clients; and Maintenance and development of internal software packages supporting consultancy services. Consulting Key Skills and Experience Applicants should have a relevant Science, Mathematics or Engineering Degree , and possess strong analytical thinking, numerical, written and verbal communication skills. The candidate must have a minimum of eight years of relevant experience in some of the following areas: QRA and other technical safety studies (BRA, EERA, ESSA, FERA, Facility Siting Studies, etc.) Consequence and physical effects modelling Computational Fluid Dynamics (CFD) Fire and Gas Mapping Reliability, Availability and Maintainability (RAM) studies Experience in the use of software packages such as SAFETI, PHAST, FRED, SHEPHERD, FLACS, FDS, Reliability/ Availability Workbench Software Development Key Skills and Experience Due to the varied nature of the role, candidates must have a broad experience base, with the ability to select the optimum technology for a particular problem. To this end, the candidate must have some experience in several of the following areas: Full stack development Python (and associated data analysis libraries such as Numpy and Pandas) C#, .NET, and JavaScript/Typescript Visual Basic for Applications (VBA) Linux, including bash scripting Git You will maintain, develop and use internal software relating to our risk modelling capabilities, supporting consultancy projects across the company. This will include routine development of our existing internal tools, as well as ad-hoc support to other consultants where automated software solutions are required. Tasks may include scripting of simulation data analyses, 3D and mathematical modelling, process automation and development of bespoke risk modelling software solutions based on specific client requests. To fulfil this responsibility, applicants should be experienced in both front-end and back-end development languages, frameworks and third-party libraries. You will be the driving force behind the software maintenance/ development programme leading, managing and implementing it assisted by Directors, subject matter experts and consultants. Our Offer We have an established competence framework, with regular appraisals and a defined pathway for progression. In addition, a competitive package of salary and benefits is offered for permanent staff, including: 33 days annual leave (including public holidays) Flexible working Company-wide, inclusive profit share scheme Private medical insurance Life insurance 7.5% contribution into a pension scheme Payment of subscription fees for membership of one professional body
Apr 29, 2026
Full time
Principal Technical Safety Engineer with knowledge and experience of Software Development Warrington and Other Locations Risktec is looking for a Principal Technical Safety Engineer who not only has strong technical safety expertise, but also a genuine interest in and aptitude for software development. Specifically, we are seeking someone who can maintain and further develop our internal software tools that support our consultancy services. Background Risktec Solutions is an established, independent and specialist risk management consulting and training company, and is part of the TÜV Rheinland Group. We help clients to manage health, safety, security, environmental and business risk in sectors where the impact of loss is significant. Our people are high calibre professionals, with a strong focus on meeting clients expectations and we have offices across the UK and in the Netherlands, Dubai, Muscat, Houston and Calgary. Role Description The successful candidate will be part of an energetic, expanding team, and will be expected to work effectively and collaboratively with colleagues on multiple projects in a supportive, progressive environment. This permanent position would be based preferably at our Warrington office, but our other office locations will also be considered. The role may involve some occasional travel within the UK and world-wide locations to meet project requirements. This varied and challenging role will help drive forward Risktec s risk management consulting services, with your focus in two key areas: Technical safety project work and consultancy for external clients; and Maintenance and development of internal software packages supporting consultancy services. Consulting Key Skills and Experience Applicants should have a relevant Science, Mathematics or Engineering Degree , and possess strong analytical thinking, numerical, written and verbal communication skills. The candidate must have a minimum of eight years of relevant experience in some of the following areas: QRA and other technical safety studies (BRA, EERA, ESSA, FERA, Facility Siting Studies, etc.) Consequence and physical effects modelling Computational Fluid Dynamics (CFD) Fire and Gas Mapping Reliability, Availability and Maintainability (RAM) studies Experience in the use of software packages such as SAFETI, PHAST, FRED, SHEPHERD, FLACS, FDS, Reliability/ Availability Workbench Software Development Key Skills and Experience Due to the varied nature of the role, candidates must have a broad experience base, with the ability to select the optimum technology for a particular problem. To this end, the candidate must have some experience in several of the following areas: Full stack development Python (and associated data analysis libraries such as Numpy and Pandas) C#, .NET, and JavaScript/Typescript Visual Basic for Applications (VBA) Linux, including bash scripting Git You will maintain, develop and use internal software relating to our risk modelling capabilities, supporting consultancy projects across the company. This will include routine development of our existing internal tools, as well as ad-hoc support to other consultants where automated software solutions are required. Tasks may include scripting of simulation data analyses, 3D and mathematical modelling, process automation and development of bespoke risk modelling software solutions based on specific client requests. To fulfil this responsibility, applicants should be experienced in both front-end and back-end development languages, frameworks and third-party libraries. You will be the driving force behind the software maintenance/ development programme leading, managing and implementing it assisted by Directors, subject matter experts and consultants. Our Offer We have an established competence framework, with regular appraisals and a defined pathway for progression. In addition, a competitive package of salary and benefits is offered for permanent staff, including: 33 days annual leave (including public holidays) Flexible working Company-wide, inclusive profit share scheme Private medical insurance Life insurance 7.5% contribution into a pension scheme Payment of subscription fees for membership of one professional body
Senior Software Engineer in Test (SDET)
Limelight Health
Senior Software Engineer in Test (Senior SDET) - Department: Omnichannel Experience (OCX). We offer hybrid working, with occasional presence at one of our Holland & Barrett offices in London or Nuneaton for team collaboration, key meetings and events (typically once per quarter). About The Role We're looking for a Senior Software Engineer in Test (SDET) to help shape and elevate quality engineering across our Omnichannel Experience (OCX) domain. This role goes beyond traditional testing. You'll play a key part in improving how we think about quality across multiple teams, introducing better practices, strengthening automation, and enabling teams to deliver high quality software with confidence. What you'll be doing Lead and evolve quality engineering practices across multiple product teams. Design, build and improve automated testing frameworks (UI, API and service level). Expand testing strategies beyond end to end into microservices and system level validation. Drive a shift left approach to quality, embedding testing earlier in the development lifecycle. Contribute to CI/CD pipelines, ensuring quality is integrated into delivery workflows. Improve observability and monitoring to support proactive quality and faster issue resolution. Partner with engineers, product and QA to define and implement best practices. Identify and remove blockers, enabling teams to deliver efficiently. Influence and guide teams on modern testing approaches and tooling. What you'll bring Strong experience in software testing and quality engineering within modern engineering environments. Proven experience building and owning automation frameworks from scratch. Strong coding skills (e.g., Java, Kotlin, JavaScript or similar). Experience testing across multiple layers - UI, API, and microservices. Practical experience with CI/CD pipelines and integrating automated testing into delivery. Experience working with distributed systems and modern architectures. A strong understanding of quality beyond functional testing (e.g., performance, resilience, observability). Experience influencing and driving initiatives across multiple teams. A proactive, problem solving mindset with the ability to unblock others. Ways of working Agile environment (continuously evolving and improving). Fully remote working supported, with optional office collaboration. Flexibility in working hours, aligned broadly to UK time zones. What success looks like Teams adopt stronger, more consistent quality engineering practices. Automation is scalable, reliable and embedded across the development lifecycle. Quality is considered early, not just at the end of delivery. Engineers are empowered with better tools, frameworks and guidance. Delivery is faster, more stable and more predictable. Key considerations (screening focus) Demonstrated technical leadership (without relying on people management). Experience building and evolving automation frameworks. Evidence of improving quality beyond traditional E2E/API testing. Balanced automation approach (not manual heavy). Experience influencing multiple teams and driving change.
Apr 29, 2026
Full time
Senior Software Engineer in Test (Senior SDET) - Department: Omnichannel Experience (OCX). We offer hybrid working, with occasional presence at one of our Holland & Barrett offices in London or Nuneaton for team collaboration, key meetings and events (typically once per quarter). About The Role We're looking for a Senior Software Engineer in Test (SDET) to help shape and elevate quality engineering across our Omnichannel Experience (OCX) domain. This role goes beyond traditional testing. You'll play a key part in improving how we think about quality across multiple teams, introducing better practices, strengthening automation, and enabling teams to deliver high quality software with confidence. What you'll be doing Lead and evolve quality engineering practices across multiple product teams. Design, build and improve automated testing frameworks (UI, API and service level). Expand testing strategies beyond end to end into microservices and system level validation. Drive a shift left approach to quality, embedding testing earlier in the development lifecycle. Contribute to CI/CD pipelines, ensuring quality is integrated into delivery workflows. Improve observability and monitoring to support proactive quality and faster issue resolution. Partner with engineers, product and QA to define and implement best practices. Identify and remove blockers, enabling teams to deliver efficiently. Influence and guide teams on modern testing approaches and tooling. What you'll bring Strong experience in software testing and quality engineering within modern engineering environments. Proven experience building and owning automation frameworks from scratch. Strong coding skills (e.g., Java, Kotlin, JavaScript or similar). Experience testing across multiple layers - UI, API, and microservices. Practical experience with CI/CD pipelines and integrating automated testing into delivery. Experience working with distributed systems and modern architectures. A strong understanding of quality beyond functional testing (e.g., performance, resilience, observability). Experience influencing and driving initiatives across multiple teams. A proactive, problem solving mindset with the ability to unblock others. Ways of working Agile environment (continuously evolving and improving). Fully remote working supported, with optional office collaboration. Flexibility in working hours, aligned broadly to UK time zones. What success looks like Teams adopt stronger, more consistent quality engineering practices. Automation is scalable, reliable and embedded across the development lifecycle. Quality is considered early, not just at the end of delivery. Engineers are empowered with better tools, frameworks and guidance. Delivery is faster, more stable and more predictable. Key considerations (screening focus) Demonstrated technical leadership (without relying on people management). Experience building and evolving automation frameworks. Evidence of improving quality beyond traditional E2E/API testing. Balanced automation approach (not manual heavy). Experience influencing multiple teams and driving change.
Manufacturing IT/OT Software Engineer
PowerToFly
DESCRIPTION We are looking for a talented Manufacturing IT/OT Software Engineer to join our team in Darlington, County Durham, United Kingdom. This is an on-site role. The position requires a significant presence at the workplace and follows a 37.5-hour work week. In this role, you will make an impact in the following ways: Design, develop, and implement software solutions by analyzing business needs, studying system flows, and applying the full software development lifecycle. Document and demonstrate solutions through clear technical documentation, flowcharts, layouts, and system specifications. Evaluate feasibility of proposed solutions by conducting requirements analysis, problem definition, and solution design. Prepare, install, and maintain software applications while ensuring compliance with coding standards, technical design, and system performance requirements. Continuously improve applications and processes by performing system analysis, recommending changes, and integrating new policies, procedures, and technologies. Stay current with emerging tools, programming techniques, and industry best practices through continuous learning, professional engagement, and adoption of modern technologies (including open source). Ensure quality and reliability by actively participating in testing, validation, and certification processes while fostering built-in quality and technical agility within teams. Protect and deliver business value by safeguarding IT assets, supporting decentralized decision-making, and maintaining strong relationships through effective Business Relationship Management practices. RESPONSIBILITIES To be successful in this role you will need the following: Technical Expertise: Proven experience with cloud-based systems and architectures (Azure, AWS, IoT, AI/ML), DevOps practices, CI/CD pipelines, RDBMS (MS SQL, Oracle, PostgreSQL), and integration technologies (APIs, REST, SOAP, webhooks). Proficient in an enterprise language such as: .NET, Java, or C++ with strong object-oriented design and modular architecture principles a plus Operational Technology & Manufacturing Knowledge: Familiarity with robotic and OT systems (AMRs, Cobots, PLCs), industrial KPIs (OEE, MTBF, cycle time), and supporting tools such as SPC and SCADA; strong understanding of OT communication technologies (OPC, MQTT, TCP, networking). Change & Project Management: Demonstrated ability to follow IT change management methodologies, ensure effective stakeholder communication, and take accountability for project deliverables. Collaboration & Leadership: Strong interpersonal skills with the ability to integrate into teams, build relationships across technical and leadership levels, and drive alignment between Plant IT, GPVs, and Client IT organizations. QUALIFICATIONS Education/ Experience: Bachelor's degree in Computer Science, Engineering, or related field, or equivalent professional experience, with a background as a software engineer. IT fundamentals with hands on experience in the full software development lifecycle, including requirements gathering, system design, coding, testing, deployment, and operations. Familiarity with Agile environments and proven ability to apply software engineering best practices (coding standards, code reviews, source control, CI/CD) while effectively collaborating with users, technical teams, and management to deliver on requirements and deadlines.
Apr 29, 2026
Full time
DESCRIPTION We are looking for a talented Manufacturing IT/OT Software Engineer to join our team in Darlington, County Durham, United Kingdom. This is an on-site role. The position requires a significant presence at the workplace and follows a 37.5-hour work week. In this role, you will make an impact in the following ways: Design, develop, and implement software solutions by analyzing business needs, studying system flows, and applying the full software development lifecycle. Document and demonstrate solutions through clear technical documentation, flowcharts, layouts, and system specifications. Evaluate feasibility of proposed solutions by conducting requirements analysis, problem definition, and solution design. Prepare, install, and maintain software applications while ensuring compliance with coding standards, technical design, and system performance requirements. Continuously improve applications and processes by performing system analysis, recommending changes, and integrating new policies, procedures, and technologies. Stay current with emerging tools, programming techniques, and industry best practices through continuous learning, professional engagement, and adoption of modern technologies (including open source). Ensure quality and reliability by actively participating in testing, validation, and certification processes while fostering built-in quality and technical agility within teams. Protect and deliver business value by safeguarding IT assets, supporting decentralized decision-making, and maintaining strong relationships through effective Business Relationship Management practices. RESPONSIBILITIES To be successful in this role you will need the following: Technical Expertise: Proven experience with cloud-based systems and architectures (Azure, AWS, IoT, AI/ML), DevOps practices, CI/CD pipelines, RDBMS (MS SQL, Oracle, PostgreSQL), and integration technologies (APIs, REST, SOAP, webhooks). Proficient in an enterprise language such as: .NET, Java, or C++ with strong object-oriented design and modular architecture principles a plus Operational Technology & Manufacturing Knowledge: Familiarity with robotic and OT systems (AMRs, Cobots, PLCs), industrial KPIs (OEE, MTBF, cycle time), and supporting tools such as SPC and SCADA; strong understanding of OT communication technologies (OPC, MQTT, TCP, networking). Change & Project Management: Demonstrated ability to follow IT change management methodologies, ensure effective stakeholder communication, and take accountability for project deliverables. Collaboration & Leadership: Strong interpersonal skills with the ability to integrate into teams, build relationships across technical and leadership levels, and drive alignment between Plant IT, GPVs, and Client IT organizations. QUALIFICATIONS Education/ Experience: Bachelor's degree in Computer Science, Engineering, or related field, or equivalent professional experience, with a background as a software engineer. IT fundamentals with hands on experience in the full software development lifecycle, including requirements gathering, system design, coding, testing, deployment, and operations. Familiarity with Agile environments and proven ability to apply software engineering best practices (coding standards, code reviews, source control, CI/CD) while effectively collaborating with users, technical teams, and management to deliver on requirements and deadlines.
Searchability NS&D
Lead Full-Stack Java Developer - SC Cleared
Searchability NS&D
Lead Full Stack Java Developer - SC Cleared NEW PERMANENT OPPORTUNITY FOR A LEAD FULL-STACK JAVA DEVELOPER IN LONDON WITH SC CLEARANCE Location: London (Hybrid) Salary: £80,000 - £95,000 per annum Clearance: Active SC Clearance required To apply: email The Company Join a specialist technology consultancy delivering complex, mission-critical projects across UK Government and national security sectors. You'll be part of a collaborative, engineering-focused environment where innovation, reliability, and technical excellence drive everything they do. Their teams work closely with public sector clients to design, build, and modernise secure systems that underpin national operations - tackling some of the most demanding challenges in government technology. The Role As a Lead Full Stack Java Developer , you will guide a small team of engineers while remaining hands-on in the design and development of high-performance, secure applications. You'll play a key role across the full software lifecycle - from architecture and development to deployment and continuous improvement - ensuring solutions meet stringent performance and security standards. You'll work in a dynamic environment, collaborating with architects, DevOps specialists, and delivery leads to drive best practices and technical excellence across projects. Key Responsibilities Lead a team of developers delivering scalable, secure full-stack solutions for critical government systems. Design, build, and maintain Java-based back-end services and modern front-end interfaces. Collaborate with architects and technical leads to define system design and integration patterns. Ensure code quality, maintainability, and performance through code reviews and mentoring. Contribute to DevOps pipelines and CI/CD practices in secure environments. Champion engineering best practices and continuous improvement within the team. Skills & Experience Essential: Active SC Clearance (or eligible and willing to undergo clearance). Strong Java and Spring Boot development experience. Proven experience delivering full-stack solutions (e.g. React, Angular, or Vue). Good knowledge of microservices , RESTful APIs , and containerisation (Docker/Kubernetes). Experience working with AWS or other cloud environments. Understanding of secure software design and deployment in government or defence contexts. Excellent communication, leadership, and mentoring skills. Desirable: Experience with CI/CD pipelines (e.g. Jenkins, GitLab CI). Familiarity with infrastructure-as-code (Terraform, Ansible). Exposure to Agile and DevSecOps delivery models. Why Apply? High-impact work on systems that directly support UK Government missions. Technical autonomy and input into architecture and design decisions. Collaborative culture with a focus on professional growth. Competitive salary and comprehensive benefits package. If you're an experienced Full Stack Java Developer with SC Clearance who thrives on tackling complex challenges and leading technical teams, this is a chance to make a meaningful impact on projects that truly matter. Apply now to discuss this opportunity in more detail.
Apr 29, 2026
Full time
Lead Full Stack Java Developer - SC Cleared NEW PERMANENT OPPORTUNITY FOR A LEAD FULL-STACK JAVA DEVELOPER IN LONDON WITH SC CLEARANCE Location: London (Hybrid) Salary: £80,000 - £95,000 per annum Clearance: Active SC Clearance required To apply: email The Company Join a specialist technology consultancy delivering complex, mission-critical projects across UK Government and national security sectors. You'll be part of a collaborative, engineering-focused environment where innovation, reliability, and technical excellence drive everything they do. Their teams work closely with public sector clients to design, build, and modernise secure systems that underpin national operations - tackling some of the most demanding challenges in government technology. The Role As a Lead Full Stack Java Developer , you will guide a small team of engineers while remaining hands-on in the design and development of high-performance, secure applications. You'll play a key role across the full software lifecycle - from architecture and development to deployment and continuous improvement - ensuring solutions meet stringent performance and security standards. You'll work in a dynamic environment, collaborating with architects, DevOps specialists, and delivery leads to drive best practices and technical excellence across projects. Key Responsibilities Lead a team of developers delivering scalable, secure full-stack solutions for critical government systems. Design, build, and maintain Java-based back-end services and modern front-end interfaces. Collaborate with architects and technical leads to define system design and integration patterns. Ensure code quality, maintainability, and performance through code reviews and mentoring. Contribute to DevOps pipelines and CI/CD practices in secure environments. Champion engineering best practices and continuous improvement within the team. Skills & Experience Essential: Active SC Clearance (or eligible and willing to undergo clearance). Strong Java and Spring Boot development experience. Proven experience delivering full-stack solutions (e.g. React, Angular, or Vue). Good knowledge of microservices , RESTful APIs , and containerisation (Docker/Kubernetes). Experience working with AWS or other cloud environments. Understanding of secure software design and deployment in government or defence contexts. Excellent communication, leadership, and mentoring skills. Desirable: Experience with CI/CD pipelines (e.g. Jenkins, GitLab CI). Familiarity with infrastructure-as-code (Terraform, Ansible). Exposure to Agile and DevSecOps delivery models. Why Apply? High-impact work on systems that directly support UK Government missions. Technical autonomy and input into architecture and design decisions. Collaborative culture with a focus on professional growth. Competitive salary and comprehensive benefits package. If you're an experienced Full Stack Java Developer with SC Clearance who thrives on tackling complex challenges and leading technical teams, this is a chance to make a meaningful impact on projects that truly matter. Apply now to discuss this opportunity in more detail.
Tiro Partners Limited
Senior Software Engineer
Tiro Partners Limited
Java / Microservices / API design / LLMs / AI / Claude Code / Copilot Role: Senior Software Engineer Company: Financial Services Location: London - Hybrid 3 days per week Salary: up to £120,000 Join a Service Modernisation team driving AI-first software development in financial services. This is a hands-on role modernising high-impact legacy services while building AI-powered engineering workflows. What You'll Do Modernise critical legacy Java services using AI-driven analysis and refactoring Apply migration patterns (e.g. strangler fig) to deliver clean, modern APIs Ship improvements in fast cycles with measurable gains in performance and reliability Build AI-powered tooling, including MCP servers and AI-assisted CI/CD pipelines Demonstrate how AI transforms developer productivity and code quality What We're Looking For 6+ years' backend engineering experience (Java) Proven experience modernising production systems at scale Hands-on use of AI development tools (e.g. Claude Code, GitHub Copilot, LLMs) Experience with MCP, AI automation, or agentic AI systems Strong understanding of microservices and API design Java / Microservices / API design / LLMs / AI / Claude Code / Copilot
Apr 29, 2026
Full time
Java / Microservices / API design / LLMs / AI / Claude Code / Copilot Role: Senior Software Engineer Company: Financial Services Location: London - Hybrid 3 days per week Salary: up to £120,000 Join a Service Modernisation team driving AI-first software development in financial services. This is a hands-on role modernising high-impact legacy services while building AI-powered engineering workflows. What You'll Do Modernise critical legacy Java services using AI-driven analysis and refactoring Apply migration patterns (e.g. strangler fig) to deliver clean, modern APIs Ship improvements in fast cycles with measurable gains in performance and reliability Build AI-powered tooling, including MCP servers and AI-assisted CI/CD pipelines Demonstrate how AI transforms developer productivity and code quality What We're Looking For 6+ years' backend engineering experience (Java) Proven experience modernising production systems at scale Hands-on use of AI development tools (e.g. Claude Code, GitHub Copilot, LLMs) Experience with MCP, AI automation, or agentic AI systems Strong understanding of microservices and API design Java / Microservices / API design / LLMs / AI / Claude Code / Copilot
Graduate Technology Consultant - DevOps
Limelight Health
About Us Solirius Reply, part of the Reply Group, delivers technical consultancy and application delivery to our clients in order to solve real world problems and allow our clients to respond to an ever changing technical landscape. We partner closely with our clients, embedding our consultants into their businesses in order to provide a bespoke service, allowing us to truly understand our clients' needs. It is this close collaboration with our clients that has enabled us to grow rapidly in recent years and will drive our ambitious future growth plans. We currently have over 300 consultants working with a variety of key clients from both the public and private sectors such as the Ministry of Justice, Department for Education, FCDOS, UEFA, International Olympic Committee and Mercedes Benz; with plans to increase our client base further in the near future. We operate as a flat organisation and believe in trusting and supporting our team to operate independently. We pride ourselves on being specialists at what we do, making the most of our consultants' expertise in their fields in order to provide a best in class service to our clients. All our consultants have the opportunity to work on a range of different projects, providing a broad range of knowledge on which to develop their careers and progress in the direction they choose. About You You are a motivated and adaptable professional with a strong analytical mindset and a passion for using technology to solve real world problems. You enjoy working in collaborative, agile teams and take pride in delivering high quality solutions that make a tangible impact. With strong communication skills and a consultative approach, you're comfortable engaging with clients, understanding their needs, and translating them into effective outcomes. You understand and align with Solirius Reply Values. The Role This role provides a dynamic introduction to our Technology function, including Software Engineering, Data Engineering and DevOps, and is an exciting opportunity to work with high performing teams on a variety of projects, from large scale transformation programmes to custom solution development. You will join a project as part of a larger team, receiving hands on support from senior consultants across different practices. You will typically be involved in all stages of the development lifecycle, including code development, testing, DevOps and data within the first two years. This diverse experience will lay a strong foundation for building a successful career as a technologist. Candidates should be open to working in different locations, depending on client needs. While most of our work is based in London, flexibility to travel is expected. Main Duties Working as part of Agile teams, collaborating on requirements, software development, testing and architecture Aiding the design for new systems and solutions for implementation into live service delivery. Working closely with clients to understand their requirements and working within the team whilst on client site. Being part of a larger team, working and learning from senior consultants Regular communication with both internal and external stakeholders. Documenting the work you have done to support others in the team and as case studies Helping to develop technical reports and providing support for bids on new projects. Helping with internal applications, projects and practice development where possible. Requirements The role will suit someone with academic or commercial programming experience with a genuine interest in technology and strong desire to deliver the best possible solutions for our clients. You will be confident in critical thinking, enjoy tackling difficult problems in a structured way and are highly motivated self stators. You will have excellent communication and interpersonal skills, with confidence to communicate with both internal and external stakeholders. Scientific or technical degree, equivalent experience, or ability to demonstrate an aptitude for technology if your degree is not technical Some experience in software development, using Python, Java or .NET (or related technologies) Excellent communication skills, both written and spoken word with an ability to successfully engage with team members and clients Problem solving and analytical skills Willingness to continually learn An interest in future technologies Some understanding of DevOps technologies would be beneficial Some understanding of the software development lifecycle, including Agile methodologies, is desirable but not essential.
Apr 29, 2026
Full time
About Us Solirius Reply, part of the Reply Group, delivers technical consultancy and application delivery to our clients in order to solve real world problems and allow our clients to respond to an ever changing technical landscape. We partner closely with our clients, embedding our consultants into their businesses in order to provide a bespoke service, allowing us to truly understand our clients' needs. It is this close collaboration with our clients that has enabled us to grow rapidly in recent years and will drive our ambitious future growth plans. We currently have over 300 consultants working with a variety of key clients from both the public and private sectors such as the Ministry of Justice, Department for Education, FCDOS, UEFA, International Olympic Committee and Mercedes Benz; with plans to increase our client base further in the near future. We operate as a flat organisation and believe in trusting and supporting our team to operate independently. We pride ourselves on being specialists at what we do, making the most of our consultants' expertise in their fields in order to provide a best in class service to our clients. All our consultants have the opportunity to work on a range of different projects, providing a broad range of knowledge on which to develop their careers and progress in the direction they choose. About You You are a motivated and adaptable professional with a strong analytical mindset and a passion for using technology to solve real world problems. You enjoy working in collaborative, agile teams and take pride in delivering high quality solutions that make a tangible impact. With strong communication skills and a consultative approach, you're comfortable engaging with clients, understanding their needs, and translating them into effective outcomes. You understand and align with Solirius Reply Values. The Role This role provides a dynamic introduction to our Technology function, including Software Engineering, Data Engineering and DevOps, and is an exciting opportunity to work with high performing teams on a variety of projects, from large scale transformation programmes to custom solution development. You will join a project as part of a larger team, receiving hands on support from senior consultants across different practices. You will typically be involved in all stages of the development lifecycle, including code development, testing, DevOps and data within the first two years. This diverse experience will lay a strong foundation for building a successful career as a technologist. Candidates should be open to working in different locations, depending on client needs. While most of our work is based in London, flexibility to travel is expected. Main Duties Working as part of Agile teams, collaborating on requirements, software development, testing and architecture Aiding the design for new systems and solutions for implementation into live service delivery. Working closely with clients to understand their requirements and working within the team whilst on client site. Being part of a larger team, working and learning from senior consultants Regular communication with both internal and external stakeholders. Documenting the work you have done to support others in the team and as case studies Helping to develop technical reports and providing support for bids on new projects. Helping with internal applications, projects and practice development where possible. Requirements The role will suit someone with academic or commercial programming experience with a genuine interest in technology and strong desire to deliver the best possible solutions for our clients. You will be confident in critical thinking, enjoy tackling difficult problems in a structured way and are highly motivated self stators. You will have excellent communication and interpersonal skills, with confidence to communicate with both internal and external stakeholders. Scientific or technical degree, equivalent experience, or ability to demonstrate an aptitude for technology if your degree is not technical Some experience in software development, using Python, Java or .NET (or related technologies) Excellent communication skills, both written and spoken word with an ability to successfully engage with team members and clients Problem solving and analytical skills Willingness to continually learn An interest in future technologies Some understanding of DevOps technologies would be beneficial Some understanding of the software development lifecycle, including Agile methodologies, is desirable but not essential.
Harnham - Data & Analytics Recruitment
Senior Front End Engineer (React)
Harnham - Data & Analytics Recruitment Nottingham, Nottinghamshire
Senior Front-End Software Engineer up to £90,000Nottingham (Hybrid) This is a great opportunity to join a high-growth organisation where you can take ownership of front-end architecture and customer experience across a large-scale, multi-brand digital platform. THE COMPANY: This is one of the UK's largest retail groups, spanning majorhigh-street and lifestyle brands. With continued expansion, global partnerships and aperformance-driven culture, the Group offers exposure to a diverse portfolio of brands and the chance to build a career within a large, ambitious commercial environment. THE ROLE: You will take ownership of senior-level front-end engineering, influencing technical direction while delivering high-quality, scalable solutions. Key responsibilities include: Driving front-end architecture decisions Leading the design and delivery of complex front-end solutions using React, NextJS and TypeScript Mentoring engineers through code reviews, pairing and technical leadership while raising engineering standards YOUR SKILLS AND EXPERIENCE: You will bring strong capability in: JavaScript and TypeScript with deep expertise in React and NextJS Building and scaling front-end applications in large production environments Modern development practices including testing, CI/CD and automation Communicating effectively with cross-functional teams and mentoring other engineers THE BENEFITS: You will receive a competitive salary depending on experience, along with a comprehensive benefits package including recognition schemes, wellbeing support, discounted gym memberships, retail immersion days and performance-linked rewards. HOW TO APPLY: Please register your interest by sending your CV to Molly Bird via the apply link on this page.
Apr 29, 2026
Full time
Senior Front-End Software Engineer up to £90,000Nottingham (Hybrid) This is a great opportunity to join a high-growth organisation where you can take ownership of front-end architecture and customer experience across a large-scale, multi-brand digital platform. THE COMPANY: This is one of the UK's largest retail groups, spanning majorhigh-street and lifestyle brands. With continued expansion, global partnerships and aperformance-driven culture, the Group offers exposure to a diverse portfolio of brands and the chance to build a career within a large, ambitious commercial environment. THE ROLE: You will take ownership of senior-level front-end engineering, influencing technical direction while delivering high-quality, scalable solutions. Key responsibilities include: Driving front-end architecture decisions Leading the design and delivery of complex front-end solutions using React, NextJS and TypeScript Mentoring engineers through code reviews, pairing and technical leadership while raising engineering standards YOUR SKILLS AND EXPERIENCE: You will bring strong capability in: JavaScript and TypeScript with deep expertise in React and NextJS Building and scaling front-end applications in large production environments Modern development practices including testing, CI/CD and automation Communicating effectively with cross-functional teams and mentoring other engineers THE BENEFITS: You will receive a competitive salary depending on experience, along with a comprehensive benefits package including recognition schemes, wellbeing support, discounted gym memberships, retail immersion days and performance-linked rewards. HOW TO APPLY: Please register your interest by sending your CV to Molly Bird via the apply link on this page.
Scope AT Limited
AVP Investment Banking Java Full Stack Engineer (Angular/React) - Spring Boot, REST, ELK - PERMANENT
Scope AT Limited City, Liverpool
AVP Investment Banking Java Full Stack Engineer (Angular/React) - Spring Boot, REST, ELK - PERMANENT Our Investment Banking client is looking for a permanent Java Full Stack Engineer (AVP level) Skills Excellent knowledge, understanding and active hands-on coding ability of Java (Spring Boot, REST APIs) and various automation testing approaches Expertise in software code architecture, design patterns, and secure coding best practises. Good communication, feature team leadership and mentoring skills, with the ability to guide projects and teams. Ownership mindset and commitment to engineering excellence practices for building high quality and reliable software. Some other highly valued skills may include: Hands-on full-stack - having UI knowledge and experience - React, Angular. Hands-on logging, observability, reliability - ELK dashboards for monitoring releases and identifying problems proactively Good knowledge of systems architectures and infrastructure with best practices and design patterns Problem-solving skills and ability to simplify complex concepts. Adaptability to new technologies and evolving project needs. Permanent role - hybrid working - candidate can be based near Manchester/Liverpool/Stoke/Birmingham By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, in order to supply you with work finding services, we will hold and process your personal data, and only with your express permission we will share this personal data with a client (or a third party working on behalf of the client) by email or by upload to the Client/third parties vendor management system. By giving us permission to send your CV to a client, this constitutes permission to share the personal data that would be necessary to consider your application, interview you (Phone/video/face to face) and if successful hire you. Scope AT acts as an employment agency for Permanent Recruitment and an employment business for the supply of temporary workers. By applying for this job you accept the Terms and Conditions, Data Protection Policy, Privacy Notice and Disclaimers which can be found at our website.
Apr 29, 2026
Full time
AVP Investment Banking Java Full Stack Engineer (Angular/React) - Spring Boot, REST, ELK - PERMANENT Our Investment Banking client is looking for a permanent Java Full Stack Engineer (AVP level) Skills Excellent knowledge, understanding and active hands-on coding ability of Java (Spring Boot, REST APIs) and various automation testing approaches Expertise in software code architecture, design patterns, and secure coding best practises. Good communication, feature team leadership and mentoring skills, with the ability to guide projects and teams. Ownership mindset and commitment to engineering excellence practices for building high quality and reliable software. Some other highly valued skills may include: Hands-on full-stack - having UI knowledge and experience - React, Angular. Hands-on logging, observability, reliability - ELK dashboards for monitoring releases and identifying problems proactively Good knowledge of systems architectures and infrastructure with best practices and design patterns Problem-solving skills and ability to simplify complex concepts. Adaptability to new technologies and evolving project needs. Permanent role - hybrid working - candidate can be based near Manchester/Liverpool/Stoke/Birmingham By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, in order to supply you with work finding services, we will hold and process your personal data, and only with your express permission we will share this personal data with a client (or a third party working on behalf of the client) by email or by upload to the Client/third parties vendor management system. By giving us permission to send your CV to a client, this constitutes permission to share the personal data that would be necessary to consider your application, interview you (Phone/video/face to face) and if successful hire you. Scope AT acts as an employment agency for Permanent Recruitment and an employment business for the supply of temporary workers. By applying for this job you accept the Terms and Conditions, Data Protection Policy, Privacy Notice and Disclaimers which can be found at our website.
Graduate Tech Consultant: DevOps & Systems Delivery
Limelight Health
A dynamic technology consultancy is seeking a motivated Software Engineer to collaborate with Agile teams and develop high-quality solutions. In this role, you will work closely with clients, engage in all stages of the software development lifecycle, and enhance your skills in a supportive environment. Ideal candidates will have a scientific or technical degree and some experience in programming languages such as Python, Java, or .NET. If you have strong analytical and communication skills, we encourage you to apply.
Apr 29, 2026
Full time
A dynamic technology consultancy is seeking a motivated Software Engineer to collaborate with Agile teams and develop high-quality solutions. In this role, you will work closely with clients, engage in all stages of the software development lifecycle, and enhance your skills in a supportive environment. Ideal candidates will have a scientific or technical degree and some experience in programming languages such as Python, Java, or .NET. If you have strong analytical and communication skills, we encourage you to apply.
Hybrid Full-Stack Engineer for National Security Tech
Roke Manor Research Limited Gloucester, Gloucestershire
A leading technology & engineering company is seeking a Full Stack Software Engineer in Gloucester to design secure, mission-critical solutions for National Security. You will write clean code using Spring Boot and modern JavaScript frameworks while working with clients to address unique challenges. The role provides an opportunity for hybrid working in a picturesque setting, fostering innovation and technical growth as part of a dedicated team.
Apr 29, 2026
Full time
A leading technology & engineering company is seeking a Full Stack Software Engineer in Gloucester to design secure, mission-critical solutions for National Security. You will write clean code using Spring Boot and modern JavaScript frameworks while working with clients to address unique challenges. The role provides an opportunity for hybrid working in a picturesque setting, fostering innovation and technical growth as part of a dedicated team.
Nicoll Curtin Technology
Senior/Lead Software Engineer (Java)
Nicoll Curtin Technology Manchester, Lancashire
Senior/Lead Software Engineer (Java) Permanent Manchester-based (Hybrid with 3 days in the office) Salary DOE - £95,000 - £145,000 + attractive benefits + bonus The client is continuing to scale their engineering presence in the UK as part of a broader US-UK expansion. They have recently closed another deal in Greater Manchester, and this is one of the first hires for a team that is expected to grow quite quickly. This is a role for a Senior Software Engineer with a focus on Back End development with Java as the primary language. It involves improving and extending existing systems, with the possibility of building new interfaces while ensuring the platform continues to scale effectively. Essential Skills Strong Back End engineer; AI development is not a core requirement. Java, SQL, AWS Can clearly articulate deep system-design thinking, especially around architectural trade-offs, scalability, caching, and how design decisions evolve in practice Tooling: Cursor, Claude Code (used, but not the focus) React is beneficial but not essential There will be Backend-heavy work Interfaces, frameworks, infrastructure pipelines Provider integrations and APIs Brownfield development and Legacy plumbing Solving scaling and growth-related problems Responsibilities Initial focus is as a senior individual contributor, with strong technical ownership however they can also be a team lead as this role could move into a team lead position. Candidates who have experience in larger SaaS or software environments, and who have seen where systems or teams begin to strain at scale, are particularly attractive. Working Pattern Hybrid working: 3 days per week in the office is the minimum Agile delivery environment. Strong emphasis on practical impact rather than theory.
Apr 29, 2026
Full time
Senior/Lead Software Engineer (Java) Permanent Manchester-based (Hybrid with 3 days in the office) Salary DOE - £95,000 - £145,000 + attractive benefits + bonus The client is continuing to scale their engineering presence in the UK as part of a broader US-UK expansion. They have recently closed another deal in Greater Manchester, and this is one of the first hires for a team that is expected to grow quite quickly. This is a role for a Senior Software Engineer with a focus on Back End development with Java as the primary language. It involves improving and extending existing systems, with the possibility of building new interfaces while ensuring the platform continues to scale effectively. Essential Skills Strong Back End engineer; AI development is not a core requirement. Java, SQL, AWS Can clearly articulate deep system-design thinking, especially around architectural trade-offs, scalability, caching, and how design decisions evolve in practice Tooling: Cursor, Claude Code (used, but not the focus) React is beneficial but not essential There will be Backend-heavy work Interfaces, frameworks, infrastructure pipelines Provider integrations and APIs Brownfield development and Legacy plumbing Solving scaling and growth-related problems Responsibilities Initial focus is as a senior individual contributor, with strong technical ownership however they can also be a team lead as this role could move into a team lead position. Candidates who have experience in larger SaaS or software environments, and who have seen where systems or teams begin to strain at scale, are particularly attractive. Working Pattern Hybrid working: 3 days per week in the office is the minimum Agile delivery environment. Strong emphasis on practical impact rather than theory.
TXP Technology x People
Senior Full Stack Developer (Java)
TXP Technology x People
Job Description Senior Full Stack Developer (Java) Permanent UK-Based - West Midlands (Hybrid working) SC Clearance Eligible Are you a seasoned Java Full Stack Developer who enjoys building high-quality solutions, mentoring others, and working on meaningful projects?At TXP , we're growing our internal engineering capability and are looking for a Senior Full Stack Developer (Java) to join us and play a key role in delivering robust, modern applications for our business and our customers.This is an opportunity to work across the full development lifecycle, influence technical direction, and collaborate with talented teams in a supportive, delivery-focused environment. What you'll be doing As a Senior Full Stack Developer at TXP, you'll: Design, build and enhance applications using Java , React , and associated frameworks Work across the full SDLC: design, development, testing, defect resolution and deployment Deliver high-quality, scalable solutions for both internal systems and customer projects Play an active role in Agile/Scrum delivery , including sprint planning and ceremonies Take ownership of your work, ensuring delivery meets agreed quality, functionality and timescales Support and mentor junior developers and contractors , sharing best practice and raising capability Collaborate closely with TXP colleagues, customers, partners and suppliers Help shape and follow technical standards, development practices and delivery guidelines Build strong, trusted relationships through clear communication and a quality-first mindset What we're looking for You'll be an experienced developer who enjoys hands-on work and technical leadership. We're particularly keen to hear from candidates with: Strong commercial experience with Java (1.6 /1.8) In-depth knowledge of REST APIs, Spring , and Oracle PL/SQL Good hands-on experience with React or another modern JavaScript framework Experience designing and delivering microservices architectures Knowledge of build, deployment and containerisation tools such as Maven, Docker and/or Kubernetes A solid background in Agile/Scrum delivery environments Experience with JUnit, Mockito, TDD, CI/CD and quality-driven development A strong understanding of software design, implementation and deployment principles Excellent time management, organisation and prioritisation skills Nice to have (but not essential): Experience with Azure and/or AWS Exposure to AI / LLM tooling Knowledge of technical architecture, SOA or CBD Linux and bash scripting skills What kind of person will succeed at TXP? You'll thrive here if you are: Proud of the quality of your work and attentive to detail Logical, structured and confident solving complex problems Comfortable explaining technical concepts to both technical and non-technical audiences A strong team player who also works well independently Proactive, self-motivated and delivery-focused Keen to support and develop others Collaborative, emotionally intelligent and professional in your approach Why join TXP? Be part of a growing, people-focused consultancy with a strong engineering culture Influence technical direction and ways of working Learn from talented colleagues and contribute to building something great Competitive salary, permanent role, and flexible working approach Benefits : • 25 days annual leave (plus bank holidays). • An additional day of paid leave for your birthday (or Christmas eve). • Salary sacrifice, matched employer contributed pension (4%). • Life assurance (3x). • Access to an Employee Assistance Programme (EAP). • Private medical insurance through our partner Aviva. • Cycle to work scheme. • Corporate eye-care vouchers. • Access to an independent financial advisor. • 2 x social value days per year to give back to local communities. Grow with us: Work on exciting new projects. If you want to avoid getting stuck with the mundane, you're in the right place. We work in many sectors with fantastic clients, so you'll always be working on something exciting and challenging. Career growth - we've got you! We recognise that you might have a career path planned out and you might need some support to help you move forward. We're here to support you and make the most out of your time with us, through challenging work, opportunities to grow and learning and development opportunities. Be part of the TXP growth journey. We are a high growth, fast paced environment. We currently have 200+ employees and work with clients across the UK. Joining TXP means you'll be part of that.
Apr 29, 2026
Full time
Job Description Senior Full Stack Developer (Java) Permanent UK-Based - West Midlands (Hybrid working) SC Clearance Eligible Are you a seasoned Java Full Stack Developer who enjoys building high-quality solutions, mentoring others, and working on meaningful projects?At TXP , we're growing our internal engineering capability and are looking for a Senior Full Stack Developer (Java) to join us and play a key role in delivering robust, modern applications for our business and our customers.This is an opportunity to work across the full development lifecycle, influence technical direction, and collaborate with talented teams in a supportive, delivery-focused environment. What you'll be doing As a Senior Full Stack Developer at TXP, you'll: Design, build and enhance applications using Java , React , and associated frameworks Work across the full SDLC: design, development, testing, defect resolution and deployment Deliver high-quality, scalable solutions for both internal systems and customer projects Play an active role in Agile/Scrum delivery , including sprint planning and ceremonies Take ownership of your work, ensuring delivery meets agreed quality, functionality and timescales Support and mentor junior developers and contractors , sharing best practice and raising capability Collaborate closely with TXP colleagues, customers, partners and suppliers Help shape and follow technical standards, development practices and delivery guidelines Build strong, trusted relationships through clear communication and a quality-first mindset What we're looking for You'll be an experienced developer who enjoys hands-on work and technical leadership. We're particularly keen to hear from candidates with: Strong commercial experience with Java (1.6 /1.8) In-depth knowledge of REST APIs, Spring , and Oracle PL/SQL Good hands-on experience with React or another modern JavaScript framework Experience designing and delivering microservices architectures Knowledge of build, deployment and containerisation tools such as Maven, Docker and/or Kubernetes A solid background in Agile/Scrum delivery environments Experience with JUnit, Mockito, TDD, CI/CD and quality-driven development A strong understanding of software design, implementation and deployment principles Excellent time management, organisation and prioritisation skills Nice to have (but not essential): Experience with Azure and/or AWS Exposure to AI / LLM tooling Knowledge of technical architecture, SOA or CBD Linux and bash scripting skills What kind of person will succeed at TXP? You'll thrive here if you are: Proud of the quality of your work and attentive to detail Logical, structured and confident solving complex problems Comfortable explaining technical concepts to both technical and non-technical audiences A strong team player who also works well independently Proactive, self-motivated and delivery-focused Keen to support and develop others Collaborative, emotionally intelligent and professional in your approach Why join TXP? Be part of a growing, people-focused consultancy with a strong engineering culture Influence technical direction and ways of working Learn from talented colleagues and contribute to building something great Competitive salary, permanent role, and flexible working approach Benefits : • 25 days annual leave (plus bank holidays). • An additional day of paid leave for your birthday (or Christmas eve). • Salary sacrifice, matched employer contributed pension (4%). • Life assurance (3x). • Access to an Employee Assistance Programme (EAP). • Private medical insurance through our partner Aviva. • Cycle to work scheme. • Corporate eye-care vouchers. • Access to an independent financial advisor. • 2 x social value days per year to give back to local communities. Grow with us: Work on exciting new projects. If you want to avoid getting stuck with the mundane, you're in the right place. We work in many sectors with fantastic clients, so you'll always be working on something exciting and challenging. Career growth - we've got you! We recognise that you might have a career path planned out and you might need some support to help you move forward. We're here to support you and make the most out of your time with us, through challenging work, opportunities to grow and learning and development opportunities. Be part of the TXP growth journey. We are a high growth, fast paced environment. We currently have 200+ employees and work with clients across the UK. Joining TXP means you'll be part of that.
Platform Recruitment
Software Engineer
Platform Recruitment Wellington, Somerset
Job Title: Senior Software Engineer Location: Somerset Salary: up to £60,000 An opportunity has arisen for a Senior Software Engineer to join a growing engineering team delivering software solutions used in industrial environments. You will develop and maintain desktop and web applications using C#, and WPF, contributing to both new development and ongoing system improvements. The role involves close collaboration with multidisciplinary teams and input into architectural decisions. The Role You will work across a blend of modern service based systems and established desktop applications, contributing to both ongoing improvements and new product development. The position involves hands on development, architectural input, and close collaboration with multidisciplinary engineering teams. Key responsiblities Design, develop, test, and maintain desktop and web applications Work with C#, WPF, and modern JavaScript frameworks Support and enhance legacy systems while helping drive modernisation Contribute to architectural decisions and system design discussions Requirements Strong experience in C# and WPF desktop application development Experience with modern frontend frameworks Experience with Microservices If this role is of interest, please apply below.
Apr 29, 2026
Full time
Job Title: Senior Software Engineer Location: Somerset Salary: up to £60,000 An opportunity has arisen for a Senior Software Engineer to join a growing engineering team delivering software solutions used in industrial environments. You will develop and maintain desktop and web applications using C#, and WPF, contributing to both new development and ongoing system improvements. The role involves close collaboration with multidisciplinary teams and input into architectural decisions. The Role You will work across a blend of modern service based systems and established desktop applications, contributing to both ongoing improvements and new product development. The position involves hands on development, architectural input, and close collaboration with multidisciplinary engineering teams. Key responsiblities Design, develop, test, and maintain desktop and web applications Work with C#, WPF, and modern JavaScript frameworks Support and enhance legacy systems while helping drive modernisation Contribute to architectural decisions and system design discussions Requirements Strong experience in C# and WPF desktop application development Experience with modern frontend frameworks Experience with Microservices If this role is of interest, please apply below.
National Institute of Teaching
Senior Software Engineer
National Institute of Teaching Redcar, Yorkshire
Hybrid - within commuting distance of our Redcar Campus The National Institute of Teaching (NIoT) has an unswerving commitment to high-quality, evidence-informed teacher education, and is on a mission to improve teacher and leader development across the education system. A key part of that mission is our Teacher Education Dataset (TED), an ambitious data and research initiative focused on building better evidence about teacher development and what makes teaching impactful. By bringing together education, research and digital infrastructure, TED will support new insight into how teachers develop, improve and thrive across their careers. About the role We are seeking a motivated and enthusiastic Senior Software Engineer to join our TED team and play an important role in building and maintaining the technical infrastructure that supports TED. Working at the intersection of software engineering, data and research, the postholder will help develop secure, reliable and scalable systems that enable robust analysis and contribute to high-quality, evidence-informed improvement across the sector. Corporate responsibilities To ensure that the responsibilities of the role are carried out in a way which reflects the mission and the values of the NIoT. To be aware of and observe all policies, procedures, working practices and regulations, and in particular to comply with policies relating to Equal Opportunities, Health and Safety, Confidentiality, Data Protection and Financial Regulations, reporting any concerns to an appropriate person. To comply with all reasonable management requests. Key responsibilities Design, develop, maintain and improve software and technical infrastructure that supports TED and related education research activity. Build secure, scalable and reliable systems that enable robust analysis of education and teacher development data. Apply software engineering and DevOps best practice to deliver high-quality, well-tested and maintainable technical solutions. Contribute to reproducible, transparent and efficient research workflows, pipelines and supporting tools. Work closely with developers, researchers and other colleagues to understand requirements and translate them into effective technical delivery. Contribute to architectural decisions and the ongoing improvement of platform design, developer experience, monitoring and software quality. Support the operation and maintenance of production systems and help troubleshoot issues where required. Produce and maintain clear technical documentation and contribute to wider project communication where appropriate. Contribute to a collaborative team environment, including supporting and mentoring colleagues where appropriate. Essential criteria Proven experience in software engineering, including building and maintaining production systems. Strong coding skills in relevant programming languages and experience of modern software development practices. Experience with version control, code review, testing and continuous integration. Ability to take ownership of complex technical systems, including feature development, maintenance and support. Strong technical judgement and problem-solving ability, including awareness of architectural trade-offs. Ability to work effectively in a multidisciplinary environment and communicate clearly with technical and non-technical audiences. Commitment to quality, security, maintainability and continuous improvement. Interest in applying software engineering to education, data and evidence-informed improvement. Desirable criteria Experience with Python, JavaScript or similar languages. Experience of Linux, Docker, CI/CD and DevOps tooling. Experience of database design, optimisation or data pipeline development. Experience working with sensitive data or secure analytical environments. Experience of research platforms, reproducible analytics or trusted research infrastructure. Experience in education, public sector or data-rich research settings. Experience mentoring others and contributing to team-wide engineering practice. Key benefits Generous Annual Leave 27 days holiday a year (plus 8 bank holidays). Flexible Working we offer flexible start and end working times, with hybrid working in place for all roles. Pension - Entry to the Local Government Pension Scheme. Salary Sacrifice Schemes we offer salary sacrifice schemes for bikes, cars and tech! Lifestyle Benefits We offer discounts on gyms, cinema, retail and much more! Parenthood Leave We offer above the statutory minimum for maternity, adoption and paternity leave. Working Environment We have a stimulating, supportive and rewarding working environment with a dedicated team of likeminded professionals. Support: Our Employee Assistance Programme (EAP) provides confidential support for employees on personal or work-related matters. Development: We fully support the development of our staff and ensure that you have high level of continuous professional development. We think a wide range of different work and educational experiences could support you to be successful in this role. We encourage applications from all backgrounds, communities and industries, and are committed to employing a team that has diverse skills, experiences and abilities. If you have any queries about this role, please contact our recruitment team. For more information and to apply, please visit our vacancies page. Closing date: 10.00am on Monday, 1 June 2026. We reserve the right to close this vacancy early if we receive a high volume of applications. This post requires a satisfactory enhanced disclosure from the Disclosure and Barring Service (DBS) with a Children s Barred List Check and Occupational Health Check is required as a condition of employment.
Apr 29, 2026
Full time
Hybrid - within commuting distance of our Redcar Campus The National Institute of Teaching (NIoT) has an unswerving commitment to high-quality, evidence-informed teacher education, and is on a mission to improve teacher and leader development across the education system. A key part of that mission is our Teacher Education Dataset (TED), an ambitious data and research initiative focused on building better evidence about teacher development and what makes teaching impactful. By bringing together education, research and digital infrastructure, TED will support new insight into how teachers develop, improve and thrive across their careers. About the role We are seeking a motivated and enthusiastic Senior Software Engineer to join our TED team and play an important role in building and maintaining the technical infrastructure that supports TED. Working at the intersection of software engineering, data and research, the postholder will help develop secure, reliable and scalable systems that enable robust analysis and contribute to high-quality, evidence-informed improvement across the sector. Corporate responsibilities To ensure that the responsibilities of the role are carried out in a way which reflects the mission and the values of the NIoT. To be aware of and observe all policies, procedures, working practices and regulations, and in particular to comply with policies relating to Equal Opportunities, Health and Safety, Confidentiality, Data Protection and Financial Regulations, reporting any concerns to an appropriate person. To comply with all reasonable management requests. Key responsibilities Design, develop, maintain and improve software and technical infrastructure that supports TED and related education research activity. Build secure, scalable and reliable systems that enable robust analysis of education and teacher development data. Apply software engineering and DevOps best practice to deliver high-quality, well-tested and maintainable technical solutions. Contribute to reproducible, transparent and efficient research workflows, pipelines and supporting tools. Work closely with developers, researchers and other colleagues to understand requirements and translate them into effective technical delivery. Contribute to architectural decisions and the ongoing improvement of platform design, developer experience, monitoring and software quality. Support the operation and maintenance of production systems and help troubleshoot issues where required. Produce and maintain clear technical documentation and contribute to wider project communication where appropriate. Contribute to a collaborative team environment, including supporting and mentoring colleagues where appropriate. Essential criteria Proven experience in software engineering, including building and maintaining production systems. Strong coding skills in relevant programming languages and experience of modern software development practices. Experience with version control, code review, testing and continuous integration. Ability to take ownership of complex technical systems, including feature development, maintenance and support. Strong technical judgement and problem-solving ability, including awareness of architectural trade-offs. Ability to work effectively in a multidisciplinary environment and communicate clearly with technical and non-technical audiences. Commitment to quality, security, maintainability and continuous improvement. Interest in applying software engineering to education, data and evidence-informed improvement. Desirable criteria Experience with Python, JavaScript or similar languages. Experience of Linux, Docker, CI/CD and DevOps tooling. Experience of database design, optimisation or data pipeline development. Experience working with sensitive data or secure analytical environments. Experience of research platforms, reproducible analytics or trusted research infrastructure. Experience in education, public sector or data-rich research settings. Experience mentoring others and contributing to team-wide engineering practice. Key benefits Generous Annual Leave 27 days holiday a year (plus 8 bank holidays). Flexible Working we offer flexible start and end working times, with hybrid working in place for all roles. Pension - Entry to the Local Government Pension Scheme. Salary Sacrifice Schemes we offer salary sacrifice schemes for bikes, cars and tech! Lifestyle Benefits We offer discounts on gyms, cinema, retail and much more! Parenthood Leave We offer above the statutory minimum for maternity, adoption and paternity leave. Working Environment We have a stimulating, supportive and rewarding working environment with a dedicated team of likeminded professionals. Support: Our Employee Assistance Programme (EAP) provides confidential support for employees on personal or work-related matters. Development: We fully support the development of our staff and ensure that you have high level of continuous professional development. We think a wide range of different work and educational experiences could support you to be successful in this role. We encourage applications from all backgrounds, communities and industries, and are committed to employing a team that has diverse skills, experiences and abilities. If you have any queries about this role, please contact our recruitment team. For more information and to apply, please visit our vacancies page. Closing date: 10.00am on Monday, 1 June 2026. We reserve the right to close this vacancy early if we receive a high volume of applications. This post requires a satisfactory enhanced disclosure from the Disclosure and Barring Service (DBS) with a Children s Barred List Check and Occupational Health Check is required as a condition of employment.

Modal Window

  • Blog
  • Contact
  • About Us
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Instagram
  • Pinterest
  • Youtube
Parent and Partner sites: IT Job Board | Search Jobs Near Me | RightTalent.co.uk | Quantity Surveyor jobs | Building Surveyor jobs | Construction Recruitment | Talent Recruiter | London Jobs | Property jobs
© 2008-2026 Jobs Hiring Near Me