• 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.

141 jobs found

Email me jobs like this
Refine Search
Current Search
junior software test engineer
CGI
Full Stack Sofware Engineer
CGI Newcastle, Staffordshire
Full Stack Sofware Engineer Position Description At CGI, we design and deliver secure, scalable digital solutions that transform how organisations operate and serve their customers. As a Full Stack Software Engineer, you will take ownership of building high-quality applications across the entire technology stack, shaping architecture decisions and delivering measurable outcomes for clients across the UK. Working in collaborative, multidisciplinary teams, you will apply modern engineering practices, embrace innovation, and continuously improve how we deliver software. With the freedom to explore new technologies - including the Microsoft Power Platform - and the support of a strong engineering community, you will play a key role in driving meaningful digital change. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. This is a hybrid position based out of Newcastle Your future duties and responsibilities In this role, you will design, develop, test, and deploy full-stack solutions within Agile delivery teams, contributing across front-end, back-end, and cloud components. You will collaborate closely with product owners, designers, architects, and clients to translate requirements into secure, scalable software that delivers real value. By taking ownership of quality, applying clean code principles, and embedding automated testing, you will help create resilient, maintainable systems that stand the test of time. You will also contribute to technical design discussions, mentor junior engineers, and drive continuous improvement across the team. With the backing of a supportive engineering community, you will be empowered to experiment, strengthen best practice, and expand your expertise - including low-code delivery using the Microsoft Power Platform where appropriate. Key responsibilities: Design & Develop secure, scalable full-stack applications using modern frameworks Build & Integrate responsive user interfaces and robust APIs Own & Assure quality through automated testing and code reviews Collaborate & Refine requirements with clients and product teams Contribute & Shape architectural decisions and technical documentation Automate & Deliver through CI/CD pipelines and DevOps practices Apply & Promote secure coding, SOLID principles, and clean code standards Develop & Enable low-code solutions using Power Apps and related tools Mentor & Support junior engineers, fostering a high-performance team culture Required qualifications to be successful in this role You will be an adaptable and client-focused engineer with experience delivering full-stack solutions in modern Agile environments. You combine strong technical capability with a collaborative mindset, attention to quality, and the ability to engage confidently with stakeholders. You should have: Proven experience developing full-stack applications using technologies such as JavaScript/TypeScript, C#, Java, or Python and frameworks such as React, Angular, Vue, .NET Core, Node.js, or Spring Boot Experience designing and implementing RESTful or event-driven APIs Strong understanding of secure coding practices and common vulnerabilities Experience writing automated unit, integration, or functional tests Familiarity with Git workflows and CI/CD pipelines Experience working within Agile delivery teams Experience building Power Apps or other low-code solutions, or willingness to upskill It would be advantageous to have: Experience with Azure or AWS, including serverless or containerised deployments Knowledge of relational and NoSQL databases Familiarity with Power Automate, Power BI, or Dataverse Experience working in blended multidisciplinary teams Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Aug 05, 2026
Full time
Full Stack Sofware Engineer Position Description At CGI, we design and deliver secure, scalable digital solutions that transform how organisations operate and serve their customers. As a Full Stack Software Engineer, you will take ownership of building high-quality applications across the entire technology stack, shaping architecture decisions and delivering measurable outcomes for clients across the UK. Working in collaborative, multidisciplinary teams, you will apply modern engineering practices, embrace innovation, and continuously improve how we deliver software. With the freedom to explore new technologies - including the Microsoft Power Platform - and the support of a strong engineering community, you will play a key role in driving meaningful digital change. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. This is a hybrid position based out of Newcastle Your future duties and responsibilities In this role, you will design, develop, test, and deploy full-stack solutions within Agile delivery teams, contributing across front-end, back-end, and cloud components. You will collaborate closely with product owners, designers, architects, and clients to translate requirements into secure, scalable software that delivers real value. By taking ownership of quality, applying clean code principles, and embedding automated testing, you will help create resilient, maintainable systems that stand the test of time. You will also contribute to technical design discussions, mentor junior engineers, and drive continuous improvement across the team. With the backing of a supportive engineering community, you will be empowered to experiment, strengthen best practice, and expand your expertise - including low-code delivery using the Microsoft Power Platform where appropriate. Key responsibilities: Design & Develop secure, scalable full-stack applications using modern frameworks Build & Integrate responsive user interfaces and robust APIs Own & Assure quality through automated testing and code reviews Collaborate & Refine requirements with clients and product teams Contribute & Shape architectural decisions and technical documentation Automate & Deliver through CI/CD pipelines and DevOps practices Apply & Promote secure coding, SOLID principles, and clean code standards Develop & Enable low-code solutions using Power Apps and related tools Mentor & Support junior engineers, fostering a high-performance team culture Required qualifications to be successful in this role You will be an adaptable and client-focused engineer with experience delivering full-stack solutions in modern Agile environments. You combine strong technical capability with a collaborative mindset, attention to quality, and the ability to engage confidently with stakeholders. You should have: Proven experience developing full-stack applications using technologies such as JavaScript/TypeScript, C#, Java, or Python and frameworks such as React, Angular, Vue, .NET Core, Node.js, or Spring Boot Experience designing and implementing RESTful or event-driven APIs Strong understanding of secure coding practices and common vulnerabilities Experience writing automated unit, integration, or functional tests Familiarity with Git workflows and CI/CD pipelines Experience working within Agile delivery teams Experience building Power Apps or other low-code solutions, or willingness to upskill It would be advantageous to have: Experience with Azure or AWS, including serverless or containerised deployments Knowledge of relational and NoSQL databases Familiarity with Power Automate, Power BI, or Dataverse Experience working in blended multidisciplinary teams Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
CGI
Python Developers
CGI
Python Developers Position Description At CGI, you'll help deliver secure, high-impact solutions that enable government agencies to tackle some of their most complex and mission-critical challenges. As a Python Software Engineer, you'll work with modern technologies to build secure, scalable and reliable systems that drive real-world outcomes. You'll collaborate with talented colleagues, contribute innovative ideas, and take ownership of technical solutions in an environment that values continuous learning, creativity and professional growth. If you're passionate about solving complex engineering problems and want to make a meaningful impact while developing your career, CGI offers the opportunity to do just that. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is role is required on a secure site. Your future duties and responsibilities In this role, you will develop secure, scalable Python applications that support mission-critical programmes within CGI's Space, Defence and Intelligence business. Working as part of a collaborative, cross-functional engineering team, you will design, build, test and enhance software solutions using modern development practices, while contributing ideas that help solve complex technical challenges. You'll take ownership of your work, share your expertise by mentoring colleagues, and play a key role in delivering high-quality solutions that make a tangible impact for our clients. You'll also contribute to the continuous improvement of engineering standards, helping to evolve development processes, adopt new technologies and maintain a strong focus on quality, security and innovation throughout the software lifecycle. Key responsibilities: Develop & Deliver secure, scalable Python software using modern engineering practices. Design & Document technical solutions and software components. Build & Maintain data processing pipelines for complex applications. Test & Assure quality through unit, integration and end-to-end testing. Collaborate & Mentor within cross-functional Agile delivery teams. Optimise & Improve development processes using DevOps and CI/CD practices. Innovate & Solve complex technical challenges with creative engineering approaches. Support & Enhance cloud-based and virtualised environments where appropriate. Required qualifications to be successful in this role You'll be an experienced Python Software Engineer with a passion for developing high-quality software and solving challenging technical problems. You will be comfortable working within collaborative delivery teams, have strong communication skills, and enjoy continuously learning new technologies. Experience across modern software engineering, testing and cloud-based environments will enable you to succeed in this role. Essential qualifications: You should have at least five years' experience developing software using Python, including object-oriented and functional programming. Strong experience working within cross-functional software development teams. Proven ability to mentor and support junior engineers. Experience with unit, integration and end-to-end testing, with a quality-first mindset. Experience producing technical designs and documentation. Experience developing or maintaining data processing pipelines. Working knowledge of DevOps practices and cloud or virtualisation platforms. Strong interpersonal and stakeholder communication skills. Demonstrable enthusiasm for learning new technologies and driving innovation. Desirable: Experience with AWS. Experience using Elasticsearch and Kibana. Containerisation experience with Docker, Kubernetes and/or OpenShift. Knowledge of security technologies and protocols, including PKI and TLS. Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. Come join our team-one of the largest IT and business consulting services firms in the world.
Aug 05, 2026
Full time
Python Developers Position Description At CGI, you'll help deliver secure, high-impact solutions that enable government agencies to tackle some of their most complex and mission-critical challenges. As a Python Software Engineer, you'll work with modern technologies to build secure, scalable and reliable systems that drive real-world outcomes. You'll collaborate with talented colleagues, contribute innovative ideas, and take ownership of technical solutions in an environment that values continuous learning, creativity and professional growth. If you're passionate about solving complex engineering problems and want to make a meaningful impact while developing your career, CGI offers the opportunity to do just that. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is role is required on a secure site. Your future duties and responsibilities In this role, you will develop secure, scalable Python applications that support mission-critical programmes within CGI's Space, Defence and Intelligence business. Working as part of a collaborative, cross-functional engineering team, you will design, build, test and enhance software solutions using modern development practices, while contributing ideas that help solve complex technical challenges. You'll take ownership of your work, share your expertise by mentoring colleagues, and play a key role in delivering high-quality solutions that make a tangible impact for our clients. You'll also contribute to the continuous improvement of engineering standards, helping to evolve development processes, adopt new technologies and maintain a strong focus on quality, security and innovation throughout the software lifecycle. Key responsibilities: Develop & Deliver secure, scalable Python software using modern engineering practices. Design & Document technical solutions and software components. Build & Maintain data processing pipelines for complex applications. Test & Assure quality through unit, integration and end-to-end testing. Collaborate & Mentor within cross-functional Agile delivery teams. Optimise & Improve development processes using DevOps and CI/CD practices. Innovate & Solve complex technical challenges with creative engineering approaches. Support & Enhance cloud-based and virtualised environments where appropriate. Required qualifications to be successful in this role You'll be an experienced Python Software Engineer with a passion for developing high-quality software and solving challenging technical problems. You will be comfortable working within collaborative delivery teams, have strong communication skills, and enjoy continuously learning new technologies. Experience across modern software engineering, testing and cloud-based environments will enable you to succeed in this role. Essential qualifications: You should have at least five years' experience developing software using Python, including object-oriented and functional programming. Strong experience working within cross-functional software development teams. Proven ability to mentor and support junior engineers. Experience with unit, integration and end-to-end testing, with a quality-first mindset. Experience producing technical designs and documentation. Experience developing or maintaining data processing pipelines. Working knowledge of DevOps practices and cloud or virtualisation platforms. Strong interpersonal and stakeholder communication skills. Demonstrable enthusiasm for learning new technologies and driving innovation. Desirable: Experience with AWS. Experience using Elasticsearch and Kibana. Containerisation experience with Docker, Kubernetes and/or OpenShift. Knowledge of security technologies and protocols, including PKI and TLS. Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. Come join our team-one of the largest IT and business consulting services firms in the world.
CGI
DevOps Engineer
CGI
DevOps Engineer Position Description Secure Innovation is part of CGI's Space, Defence and Intelligence business unit, focused on delivering contemporary and innovative technical solutions to some of the most complex challenges faced by government agencies. Our teams work closely with clients to help them understand, adopt, and exploit emerging technologies to maintain strategic and operational advantage. Our systems are engineered for performance, security, reliability, and scalability, using modern cloud-native architectures, DevSecOps practices, and contemporary CI/CD tooling and techniques. We are currently seeking an experienced Senior DevOps Engineer to join our growing team. The ability to think creatively, solve complex technical challenges, and operate effectively within secure environments is essential for success in this role. This position offers the opportunity to work on leading-edge and bespoke technologies within a highly rewarding and mission-focused environment. We are strongly committed to the ongoing development of our people and provide excellent learning and development opportunities to ensure your skills remain aligned with the evolving technology landscape. We foster a culture of innovation, collaboration, accountability, and continuous improvement where motivated self-starters thrive. While we are ideally seeking candidates who meet all requirements, we are open to considering high-quality individuals who demonstrate strong capability across most of the criteria Your future duties and responsibilities - Design, build, implement, and support secure and scalable DevOps solutions across complex cloud and hybrid environments. - Develop and maintain CI/CD pipelines to support automated build, test, deployment, and release processes. - Lead and mentor DevOps engineers and provide technical guidance to junior team members. Support containerised and orchestrated environments using technologies such as Docker and Kubernetes. - Collaborate with software engineering, infrastructure, security, and client teams to improve platform reliability, automation, and operational maturity. - Implement Infrastructure as Code (IaC), automation tooling, and configuration management solutions. - Support secure cloud adoption and operational best practices across AWS, Azure, and GCP environments. - Troubleshoot and resolve deployment, infrastructure, and platform-related issues across development and production environments. - Create and maintain technical designs, operational documentation, standards, and implementation artefacts. Required qualifications to be successful in this role - Minimum of 7 years' commercial experience in DevOps, Platform Engineering, or related engineering disciplines. - Proven experience leading DevOps teams and mentoring junior engineers. - Strong experience with cloud platforms including AWS, Azure, and GCP. - Experience designing, building, and managing CI/CD pipelines using tools such as Jenkins, Git, Bamboo, GitLab CI/CD, or cloud-native equivalents. - Strong hands-on experience with containerisation and orchestration technologies including Docker and Kubernetes. - Experience scripting and automating solutions using Python, Bash, PowerShell, or similar technologies. - Experience producing technical designs, architecture documentation, and operational documentation. - Strong problem-solving skills with the ability to think creatively and work through complex technical challenges. - Passion for learning emerging technologies and driving innovation. - Excellent communication, collaboration, and interpersonal skills. Security Clearance - Resource must be willing and able to work onsite at the client location five days per week. - Candidate must already hold current HLC clearance (mandatory requirement). - Previous experience working within secure, government, defence, or highly regulated environments will be highly regarded. - Due to client security requirements, only candidates meeting the required clearance criteria will be considered. Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
Aug 05, 2026
Full time
DevOps Engineer Position Description Secure Innovation is part of CGI's Space, Defence and Intelligence business unit, focused on delivering contemporary and innovative technical solutions to some of the most complex challenges faced by government agencies. Our teams work closely with clients to help them understand, adopt, and exploit emerging technologies to maintain strategic and operational advantage. Our systems are engineered for performance, security, reliability, and scalability, using modern cloud-native architectures, DevSecOps practices, and contemporary CI/CD tooling and techniques. We are currently seeking an experienced Senior DevOps Engineer to join our growing team. The ability to think creatively, solve complex technical challenges, and operate effectively within secure environments is essential for success in this role. This position offers the opportunity to work on leading-edge and bespoke technologies within a highly rewarding and mission-focused environment. We are strongly committed to the ongoing development of our people and provide excellent learning and development opportunities to ensure your skills remain aligned with the evolving technology landscape. We foster a culture of innovation, collaboration, accountability, and continuous improvement where motivated self-starters thrive. While we are ideally seeking candidates who meet all requirements, we are open to considering high-quality individuals who demonstrate strong capability across most of the criteria Your future duties and responsibilities - Design, build, implement, and support secure and scalable DevOps solutions across complex cloud and hybrid environments. - Develop and maintain CI/CD pipelines to support automated build, test, deployment, and release processes. - Lead and mentor DevOps engineers and provide technical guidance to junior team members. Support containerised and orchestrated environments using technologies such as Docker and Kubernetes. - Collaborate with software engineering, infrastructure, security, and client teams to improve platform reliability, automation, and operational maturity. - Implement Infrastructure as Code (IaC), automation tooling, and configuration management solutions. - Support secure cloud adoption and operational best practices across AWS, Azure, and GCP environments. - Troubleshoot and resolve deployment, infrastructure, and platform-related issues across development and production environments. - Create and maintain technical designs, operational documentation, standards, and implementation artefacts. Required qualifications to be successful in this role - Minimum of 7 years' commercial experience in DevOps, Platform Engineering, or related engineering disciplines. - Proven experience leading DevOps teams and mentoring junior engineers. - Strong experience with cloud platforms including AWS, Azure, and GCP. - Experience designing, building, and managing CI/CD pipelines using tools such as Jenkins, Git, Bamboo, GitLab CI/CD, or cloud-native equivalents. - Strong hands-on experience with containerisation and orchestration technologies including Docker and Kubernetes. - Experience scripting and automating solutions using Python, Bash, PowerShell, or similar technologies. - Experience producing technical designs, architecture documentation, and operational documentation. - Strong problem-solving skills with the ability to think creatively and work through complex technical challenges. - Passion for learning emerging technologies and driving innovation. - Excellent communication, collaboration, and interpersonal skills. Security Clearance - Resource must be willing and able to work onsite at the client location five days per week. - Candidate must already hold current HLC clearance (mandatory requirement). - Previous experience working within secure, government, defence, or highly regulated environments will be highly regarded. - Due to client security requirements, only candidates meeting the required clearance criteria will be considered. Together, as owners, let's turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction. Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team-one of the largest IT and business consulting services firms in the world.
J.P. MORGAN
Lead Software Engineer - Android
J.P. MORGAN
hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role. JOB DESCRIPTION We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase UK, to revolutionize mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the UK - but how we do things here is a little different. We're building the bank of the future from scratch, channeling our start-up mentality every step of the way - meaning you'll have the opportunity to make a real impact. As a Lead Software Engineer - Front-End Engineer at JPMorgan Chase within the International Consumer Bank, you will be a part of a flat-structure organization. Your responsibilities are to deliver end-to-end cutting-edge solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices. You are expected to be involved in the design and architecture of the solutions while also focusing on the entire SDLC lifecycle stages. Job responsibilities : Collaborate with cross-functional teams to define, design, and ship new features. Create and maintain clean, efficient, and reusable codebase. Conduct thorough testing to ensure robustness and reliability of applications. Troubleshoot and debug issues, ensuring smooth application functionality. Communicate effectively with stakeholders to gather requirements and provide progress updates. Mentor junior developers, providing guidance on best practices and code reviews. Stay updated with the latest industry trends and best practices in mobile development. Drive continuous improvement initiatives to enhance development processes and workflows. Required qualifications, capabilities and skills Formal training or certification on JavaScript concepts and proficient advanced experience Strong knowledge of JavaScript, TypeScript, and ES6+ syntax Ability to write testable, clean JavaScript code Familiarity with writing unit tests Ability to work in a dynamic, agile environment within a geographically distributed team Ability to focus on promptly addressing customer needs Excellent written and verbal communication skills in English Preferred qualifications, capabilities and skills Proficiency in React framework Building applications using React Native in TypeScript or JavaScript Native application development across Android / iOS in Kotlin / Swift Understanding of REST APIs and GraphQL Comfortable working with projects partially or fully using TypeScript End to end testing applications with Detox / Appium / WebdriverIO / Playwright Hands-on experience with design systems, component libraries, and implementing consistent UI/UX across large-scale applications ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. ABOUT THE TEAM Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Aug 05, 2026
Full time
hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role. JOB DESCRIPTION We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase UK, to revolutionize mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the UK - but how we do things here is a little different. We're building the bank of the future from scratch, channeling our start-up mentality every step of the way - meaning you'll have the opportunity to make a real impact. As a Lead Software Engineer - Front-End Engineer at JPMorgan Chase within the International Consumer Bank, you will be a part of a flat-structure organization. Your responsibilities are to deliver end-to-end cutting-edge solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices. You are expected to be involved in the design and architecture of the solutions while also focusing on the entire SDLC lifecycle stages. Job responsibilities : Collaborate with cross-functional teams to define, design, and ship new features. Create and maintain clean, efficient, and reusable codebase. Conduct thorough testing to ensure robustness and reliability of applications. Troubleshoot and debug issues, ensuring smooth application functionality. Communicate effectively with stakeholders to gather requirements and provide progress updates. Mentor junior developers, providing guidance on best practices and code reviews. Stay updated with the latest industry trends and best practices in mobile development. Drive continuous improvement initiatives to enhance development processes and workflows. Required qualifications, capabilities and skills Formal training or certification on JavaScript concepts and proficient advanced experience Strong knowledge of JavaScript, TypeScript, and ES6+ syntax Ability to write testable, clean JavaScript code Familiarity with writing unit tests Ability to work in a dynamic, agile environment within a geographically distributed team Ability to focus on promptly addressing customer needs Excellent written and verbal communication skills in English Preferred qualifications, capabilities and skills Proficiency in React framework Building applications using React Native in TypeScript or JavaScript Native application development across Android / iOS in Kotlin / Swift Understanding of REST APIs and GraphQL Comfortable working with projects partially or fully using TypeScript End to end testing applications with Detox / Appium / WebdriverIO / Playwright Hands-on experience with design systems, component libraries, and implementing consistent UI/UX across large-scale applications ABOUT US J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. ABOUT THE TEAM Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Automation Tester
Tank Recruitment Bristol, Gloucestershire
Junior / Mid-Level Automation Test Engineer Location: Hybrid - 2-3 days per week in the office (Near Bristol) Salary: Competitive + Benefits Job Type: Permanent, Full-Time Automation testing - QA - Testing - Playwright - Manual Testing - Agile - CI/CD Pipelines - Integration Testing - Load Testing We're working with an innovative software company based near Bristol that is looking to add a Junior to Mid-Level Automation Test Engineer to its growing team. This is an excellent opportunity for a QA professional who enjoys combining hands-on manual testing with building and maintaining automated test suites. You'll work closely with developers and product stakeholders to ensure software is delivered to the highest quality standards while helping to expand the company's automation capabilities. The Role As an Automation Test Engineer, you'll be responsible for both manual and automated testing across a range of web-based applications. You'll play a key role in identifying defects early, improving test coverage, and contributing to the continuous improvement of QA processes. Key Responsibilities Design, develop, and maintain automated test scripts using Playwright from scratch. Execute manual testing for new features, enhancements, bug fixes, and regression testing. Create clear and comprehensive test plans, test cases, and test documentation. Identify, record, and track software defects through to resolution. Collaborate closely with developers, business analysts, and product teams throughout the software development lifecycle. Support the continuous improvement of testing processes and automation coverage. Participate in Agile ceremonies and contribute to delivering high-quality software releases. Skills & Experience Commercial experience in a Software Testing or QA role. Proven experience writing Playwright automation tests from scratch. Strong manual testing experience across web applications. Good understanding of software testing principles and best practices. Experience creating test cases and reporting defects. Excellent analytical and problem-solving skills. Strong communication skills and the ability to work effectively within a collaborative team. Desirable Experience working within Agile/Scrum teams. Familiarity with Git and version control. Exposure to CI/CD pipelines. Knowledge ofPHP Experience with API testing tools. Junior / Mid-Level Automation Test Engineer Location: Hybrid - 2-3 days per week in the office (Near Bristol) Salary: Competitive + Benefits Job Type: Permanent, Full-Time Automation testing - QA - Testing - Playwright - Manual Testing - Agile - CI/CD Pipelines - Integration Testing - Load Testing
Aug 04, 2026
Full time
Junior / Mid-Level Automation Test Engineer Location: Hybrid - 2-3 days per week in the office (Near Bristol) Salary: Competitive + Benefits Job Type: Permanent, Full-Time Automation testing - QA - Testing - Playwright - Manual Testing - Agile - CI/CD Pipelines - Integration Testing - Load Testing We're working with an innovative software company based near Bristol that is looking to add a Junior to Mid-Level Automation Test Engineer to its growing team. This is an excellent opportunity for a QA professional who enjoys combining hands-on manual testing with building and maintaining automated test suites. You'll work closely with developers and product stakeholders to ensure software is delivered to the highest quality standards while helping to expand the company's automation capabilities. The Role As an Automation Test Engineer, you'll be responsible for both manual and automated testing across a range of web-based applications. You'll play a key role in identifying defects early, improving test coverage, and contributing to the continuous improvement of QA processes. Key Responsibilities Design, develop, and maintain automated test scripts using Playwright from scratch. Execute manual testing for new features, enhancements, bug fixes, and regression testing. Create clear and comprehensive test plans, test cases, and test documentation. Identify, record, and track software defects through to resolution. Collaborate closely with developers, business analysts, and product teams throughout the software development lifecycle. Support the continuous improvement of testing processes and automation coverage. Participate in Agile ceremonies and contribute to delivering high-quality software releases. Skills & Experience Commercial experience in a Software Testing or QA role. Proven experience writing Playwright automation tests from scratch. Strong manual testing experience across web applications. Good understanding of software testing principles and best practices. Experience creating test cases and reporting defects. Excellent analytical and problem-solving skills. Strong communication skills and the ability to work effectively within a collaborative team. Desirable Experience working within Agile/Scrum teams. Familiarity with Git and version control. Exposure to CI/CD pipelines. Knowledge ofPHP Experience with API testing tools. Junior / Mid-Level Automation Test Engineer Location: Hybrid - 2-3 days per week in the office (Near Bristol) Salary: Competitive + Benefits Job Type: Permanent, Full-Time Automation testing - QA - Testing - Playwright - Manual Testing - Agile - CI/CD Pipelines - Integration Testing - Load Testing
Lead Developer in C#
Version 1
hackajob is collaborating with Version 1 to connect them with exceptional professionals for this role. Job Description We are seeking an experienced Technical Lead to join our Digital Data & Cloud Practice. Our Digital Practice is expanding rapidly and there will be an opportunity for you to achieve medium and long-term career goals. There will be a fantastic opportunity to work on some challenging and interesting, large scale transformational and migration projects within both public and private sector. Designing, developing, testing, and maintaining cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creation Documentation of solutions (e.g., architecture, configuration, release, support-handover Collaborate and liaise with other Version 1 and customer stakeholders/ end users in the software development lifecycle - PMs, BAs, Testing, Product etc Able to communicate technical designs simply and clearly in conversation, documentation, and presentations to stakeholders of various technical abilities. Provide effective knowledge transfer to team members and customers. Manage, coach and develop junior members of your team and the wider community Fostering a positive working environment and facilitating team collaboration and communication. Qualifications Deep understanding of coding best practices and modern architectural patterns, including microservices and message-driven architectures Hands-on developing / coding experience using the following technologies: Frontend (Angular) Backend (.Net, C#) NFR / Non-Functional requirement understanding and experience developing applications with this in mind Strong experience with Test-Driven Development (TDD) approach, writing unit and integration tests to ensure high-quality code, and maintaining a robust testing suite for continuous integration and delivery. Experience developing REST-based APIs Strong experience with DevOps and CI/CD tools (such as Jenkins, Ansible, Packer, Docker) Experience with Docker, Kubernetes or OpenShift for containerisation and orchestration of applications. Experience in developing and deploying solutions on AWS Cloud, with expertise in AWS services such as Lambda, DynamoDB, S3 and EC2 (AWS Certified Developer or Solutions Architect preferred) Ability to lead and co-ordinate stakeholder engagements and meetings. Ability to mentor and guide junior team members.
Aug 04, 2026
Full time
hackajob is collaborating with Version 1 to connect them with exceptional professionals for this role. Job Description We are seeking an experienced Technical Lead to join our Digital Data & Cloud Practice. Our Digital Practice is expanding rapidly and there will be an opportunity for you to achieve medium and long-term career goals. There will be a fantastic opportunity to work on some challenging and interesting, large scale transformational and migration projects within both public and private sector. Designing, developing, testing, and maintaining cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security etc). Working within a project management/agile delivery methodology Experience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creation Documentation of solutions (e.g., architecture, configuration, release, support-handover Collaborate and liaise with other Version 1 and customer stakeholders/ end users in the software development lifecycle - PMs, BAs, Testing, Product etc Able to communicate technical designs simply and clearly in conversation, documentation, and presentations to stakeholders of various technical abilities. Provide effective knowledge transfer to team members and customers. Manage, coach and develop junior members of your team and the wider community Fostering a positive working environment and facilitating team collaboration and communication. Qualifications Deep understanding of coding best practices and modern architectural patterns, including microservices and message-driven architectures Hands-on developing / coding experience using the following technologies: Frontend (Angular) Backend (.Net, C#) NFR / Non-Functional requirement understanding and experience developing applications with this in mind Strong experience with Test-Driven Development (TDD) approach, writing unit and integration tests to ensure high-quality code, and maintaining a robust testing suite for continuous integration and delivery. Experience developing REST-based APIs Strong experience with DevOps and CI/CD tools (such as Jenkins, Ansible, Packer, Docker) Experience with Docker, Kubernetes or OpenShift for containerisation and orchestration of applications. Experience in developing and deploying solutions on AWS Cloud, with expertise in AWS services such as Lambda, DynamoDB, S3 and EC2 (AWS Certified Developer or Solutions Architect preferred) Ability to lead and co-ordinate stakeholder engagements and meetings. Ability to mentor and guide junior team members.
Government Digital & Data
Senior Test Engineer - Department for Education - G7
Government Digital & Data
Location Bristol, Coventry, Darlington, London, Manchester, Nottingham, Sheffield Please note - Bristol and Nottingham currently have site controls in place. Therefore, this location option is only available to existing DfE employees already assigned to this office location. About the job Job summary As a senior test engineer, you will be leading the quality assurance effort within a multi-discipline development team and delivering one or more programmes of work. You will drive the test engineering capability of the squad, by providing technical leadership, mentoring, coaching, and career development. You will be responsible for implementing the Test Strategy for manual and automated testing of digital services with a view to maximise test automation. These strategies will align with wider government digital standards to ensure the services are compliant and accessible to all. You will contribute to the Testing Community across the department, help develop junior test engineers by providing technical guidance and deliver our strategic vision by building and maintaining strong links with other Test Engineers across other Government departments, to influence standard methodology and share insights. If you are successful, you could be: Working in Enterprise Data for Insight (EDfI), responsible for ensuring the quality and reliability of Data services developed to support policy teams, analysts, delivery colleagues and external partners. Helping to deliver better evidence based decisions, design more effective services, and ultimately improve outcomes for children, young people and those who support them. As a Grade 7 Test Engineer in EDfI you will be using your coding and analysis skills to plan, design, implement and manage testing within Projects. The team has already delivered award winning automation solutions and continues to innovate and develop testing techniques (posts available in all advertised locations except Bristol). On the Apprenticeship Service, our test team are responsible for ensuring the quality of the hundreds of .NET applications that make up our award-winning digital service and support the payment of over £2.7 billion of government funding for apprenticeship training provision in England and Wales. The work involves in-depth regression, automation, performance and accessibility testing, along with contributing to a diverse and active community that is committed to the continuous development and improvement of both our services and people (posts available in all advertised locations). Working in the Solution Delivery Team. We work on central repeatable tools that will form the backbone of the Departments services going forward. It's an exciting area to work in with an established team (posts available in all advertised locations except Bristol). Please note that Bristol location is only available for 2 posts. Job description As a senior test engineer, you will: Lead and work collaboratively with other members of your integrated delivery team, to develop a cohesive service. Collaborate across disciplines to ensure that services help our stakeholders to achieve their aims, meet DfE standards and help meet users' needs. Manage obstacles and escalations of key delivery issues through appropriate governance. Define the appropriate level of documentation to support testing efforts within the within the team and wider department. Have expert knowledge of coding Test Automation Frameworks from scratch that provides sufficient automated coverage for a project. Have up to date knowledge of the latest best practices and standards to set direction for the team. This would include appropriate coding standards and CICD processes for the automated testing. Support other testers in the Community by coaching and setting direction. Define and uphold test status reporting within the team, via dashboards or other appropriate means so that test status is clear to the team. Input into the development of wider standardised automated testing frameworks, tools, and processes within the community. Person specification Essential Criteria: Experience leading testing activities in quality-focused teams, including articulating test strategies, priorities, and outcomes to stakeholders with varying levels of technical understanding at all stages of a project. Experience in designing, implementing, and maintaining test artefacts (e.g. test plans, scripts, data sets) tailored to the risk profile of products or systems including leading the design, development, and execution of test scenarios, ensuring alignment with user needs and business requirements. Experience in defect analysis and resolution, including tracking, triaging, and managing defects through to closure using tools such as Azure DevOps, JIRA, or similar. Experience in creating and maintaining test automation frameworks CI/CD pipelines, setting and enforcing coding standards in Object-Oriented languages such as C# or Python, including code reviews and mentoring peers. Demonstrated ability to coach and mentor test engineers, promoting best practices in test engineering, automation, and quality assurance. Desirable Criteria: Experience with operating within Azure DevOps or similar cloud platform. Awareness of conducting and enabling non-functional testing such as Performance, Security and Accessibility; including test types, test tools, and standards. Appropriate software testing training such as ISTQB Foundation in Software Testing. Desirable criteria will only be assessed at interview, in the event of a tie break situation, to make an informed decision.
Aug 04, 2026
Full time
Location Bristol, Coventry, Darlington, London, Manchester, Nottingham, Sheffield Please note - Bristol and Nottingham currently have site controls in place. Therefore, this location option is only available to existing DfE employees already assigned to this office location. About the job Job summary As a senior test engineer, you will be leading the quality assurance effort within a multi-discipline development team and delivering one or more programmes of work. You will drive the test engineering capability of the squad, by providing technical leadership, mentoring, coaching, and career development. You will be responsible for implementing the Test Strategy for manual and automated testing of digital services with a view to maximise test automation. These strategies will align with wider government digital standards to ensure the services are compliant and accessible to all. You will contribute to the Testing Community across the department, help develop junior test engineers by providing technical guidance and deliver our strategic vision by building and maintaining strong links with other Test Engineers across other Government departments, to influence standard methodology and share insights. If you are successful, you could be: Working in Enterprise Data for Insight (EDfI), responsible for ensuring the quality and reliability of Data services developed to support policy teams, analysts, delivery colleagues and external partners. Helping to deliver better evidence based decisions, design more effective services, and ultimately improve outcomes for children, young people and those who support them. As a Grade 7 Test Engineer in EDfI you will be using your coding and analysis skills to plan, design, implement and manage testing within Projects. The team has already delivered award winning automation solutions and continues to innovate and develop testing techniques (posts available in all advertised locations except Bristol). On the Apprenticeship Service, our test team are responsible for ensuring the quality of the hundreds of .NET applications that make up our award-winning digital service and support the payment of over £2.7 billion of government funding for apprenticeship training provision in England and Wales. The work involves in-depth regression, automation, performance and accessibility testing, along with contributing to a diverse and active community that is committed to the continuous development and improvement of both our services and people (posts available in all advertised locations). Working in the Solution Delivery Team. We work on central repeatable tools that will form the backbone of the Departments services going forward. It's an exciting area to work in with an established team (posts available in all advertised locations except Bristol). Please note that Bristol location is only available for 2 posts. Job description As a senior test engineer, you will: Lead and work collaboratively with other members of your integrated delivery team, to develop a cohesive service. Collaborate across disciplines to ensure that services help our stakeholders to achieve their aims, meet DfE standards and help meet users' needs. Manage obstacles and escalations of key delivery issues through appropriate governance. Define the appropriate level of documentation to support testing efforts within the within the team and wider department. Have expert knowledge of coding Test Automation Frameworks from scratch that provides sufficient automated coverage for a project. Have up to date knowledge of the latest best practices and standards to set direction for the team. This would include appropriate coding standards and CICD processes for the automated testing. Support other testers in the Community by coaching and setting direction. Define and uphold test status reporting within the team, via dashboards or other appropriate means so that test status is clear to the team. Input into the development of wider standardised automated testing frameworks, tools, and processes within the community. Person specification Essential Criteria: Experience leading testing activities in quality-focused teams, including articulating test strategies, priorities, and outcomes to stakeholders with varying levels of technical understanding at all stages of a project. Experience in designing, implementing, and maintaining test artefacts (e.g. test plans, scripts, data sets) tailored to the risk profile of products or systems including leading the design, development, and execution of test scenarios, ensuring alignment with user needs and business requirements. Experience in defect analysis and resolution, including tracking, triaging, and managing defects through to closure using tools such as Azure DevOps, JIRA, or similar. Experience in creating and maintaining test automation frameworks CI/CD pipelines, setting and enforcing coding standards in Object-Oriented languages such as C# or Python, including code reviews and mentoring peers. Demonstrated ability to coach and mentor test engineers, promoting best practices in test engineering, automation, and quality assurance. Desirable Criteria: Experience with operating within Azure DevOps or similar cloud platform. Awareness of conducting and enabling non-functional testing such as Performance, Security and Accessibility; including test types, test tools, and standards. Appropriate software testing training such as ISTQB Foundation in Software Testing. Desirable criteria will only be assessed at interview, in the event of a tie break situation, to make an informed decision.
Government Digital & Data
Senior Software Developer - Registers of Scotland - SEO
Government Digital & Data
Location Hybrid working model. Contractual base either at Meadowbank House, Edinburgh (EH8 7AU), or St Vincent Plaza, Glasgow (G2 5LD). You will be expected to attend one of these locations as required by the role About the job Job summary Grade: Senior Executive Officer Total remuneration: £60,291 -£ £70,987 Pay Supplement: The base salary for this role is £50,243-£59,156. This job qualifies for Digital, Data and Technology Annual Pay supplement 20% is included in the total remuneration above. Pension: 28.97% of base salary (RoS contribution) Annual leave: 38 days annual holiday, increasing to 42 days with length of service. Duration: Permanent Working Pattern: 35 hours per week. We are a flexible employer and will consider a variety of working patterns on a case-by-case basis. For example, compressed hours, term-time working or part-time working Location: Hybrid working model. Contractual base either at Meadowbank House, Edinburgh (EH8 7AU), or St Vincent Plaza, Glasgow (G2 5LD). You will be expected to attend one of these locations as required by the role Department: IT Development Directorate: Digital, Data and Technology Role Reports to: IT Development Manager Closing date: 20 August at 11.59pm Number of vacancies: 2 (Please Note: If this campaign establishes a reserve list, we may make an offer at a lower grade (HEO). Any offer will be discussed with you before it is confirmed) About Registers of Scotland (RoS) Join an award-winning organisation recognised for its technology and innovation. Registers of Scotland is a world-leading pioneer in land and property registration. Our full-stack teams design, architect, and build all our registration products in-house. We work to create digital solutions for the people of Scotland. You will get an opportunity to nurture your creativity and develop with us through access to the latest data, software engineering and product delivery techniques. Our Tech stack Backend: Java, Python and related frameworks Spring Boot, Flask Frontend: JavaScript, TypeScript and related frameworks React, Next.js DevOps: AWS, OpenShift, GitLab CI/CD Data: PostgreSQL, PostGIS, MongoDB, Informix The Role Join our innovative tech team as a Senior Software Developer and help shape the future of RoS! We're looking for a passionate and experienced developer to lead exciting projects, solve complex challenges, and create top-tier software. You'll have the opportunity to work with a talented, collaborative team where your ideas and contributions will truly make a difference. You will work on cutting-edge projects that leverage the latest technologies and methodologies and have clear pathways for career progression and opportunities to take on leadership roles. Job description On a typical day you will Design, build, and maintain high-quality, scalable software systems Lead the development of new features, from concept to production, ensuring quality and performance standards Troubleshoot and resolve software defects, ensuring minimal disruption to users Review and improve code written by team members, fostering a culture of continuous learning Actively contribute to technical discussions and decisions regarding architecture and design Collaborate with cross-functional teams including Product, Design, and DevOps to create seamless, impactful software experiences Stay ahead of industry trends and actively contribute to the improvement of our development practices Mentor junior developers and help them grow through code reviews, pair programming, and sharing knowledge Participate in community events, department meetups run by the developers, software developers led communities of practice, and contribute to shared projects Provide line management for software developers, including regular 1:1s and performance reviews Set clear objectives and expectations for direct reports Person specification Essential Criteria - Skills and Attributes for Success We will assess you against the following Experience and Technical skills during the application and the assessment process: Significant experience as a software engineer Proven ability to take ownership of complex development projects and deliver quality solutions on time Comfortable working in agile environments, collaborating with diverse teams, and adapting to change You can demonstrate commitment to producing high-quality, efficient, and maintainable code You have a curious mindset and are eager to tackle complex problems and find creative solutions You enjoy collaborating with others, whether it's pairing with teammates or brainstorming with cross-functional groups Experience of line management, including supporting the professional development of direct reports Experience in managing performance and resource allocation within a technical team You value growth, both personally and professionally, and enjoy mentoring others You want to make an impact; your work directly contributes to the organisation's success and provides a service to the people of Scotland Technical: Strong experience with programming languages (Java, Python, TypeScript) and related frameworks (Spring Boot, Flask, React) Experience with container platforms (Docker, OpenShift) Proficiency with cloud platforms (AWS, Azure) and modern DevOps tools Experience with version control tools (GitLab) and building CI/CD pipelines Familiarity with database technologies (SQL, NoSQL) Solid understanding of designing and developing RESTful APIs or microservices
Aug 04, 2026
Full time
Location Hybrid working model. Contractual base either at Meadowbank House, Edinburgh (EH8 7AU), or St Vincent Plaza, Glasgow (G2 5LD). You will be expected to attend one of these locations as required by the role About the job Job summary Grade: Senior Executive Officer Total remuneration: £60,291 -£ £70,987 Pay Supplement: The base salary for this role is £50,243-£59,156. This job qualifies for Digital, Data and Technology Annual Pay supplement 20% is included in the total remuneration above. Pension: 28.97% of base salary (RoS contribution) Annual leave: 38 days annual holiday, increasing to 42 days with length of service. Duration: Permanent Working Pattern: 35 hours per week. We are a flexible employer and will consider a variety of working patterns on a case-by-case basis. For example, compressed hours, term-time working or part-time working Location: Hybrid working model. Contractual base either at Meadowbank House, Edinburgh (EH8 7AU), or St Vincent Plaza, Glasgow (G2 5LD). You will be expected to attend one of these locations as required by the role Department: IT Development Directorate: Digital, Data and Technology Role Reports to: IT Development Manager Closing date: 20 August at 11.59pm Number of vacancies: 2 (Please Note: If this campaign establishes a reserve list, we may make an offer at a lower grade (HEO). Any offer will be discussed with you before it is confirmed) About Registers of Scotland (RoS) Join an award-winning organisation recognised for its technology and innovation. Registers of Scotland is a world-leading pioneer in land and property registration. Our full-stack teams design, architect, and build all our registration products in-house. We work to create digital solutions for the people of Scotland. You will get an opportunity to nurture your creativity and develop with us through access to the latest data, software engineering and product delivery techniques. Our Tech stack Backend: Java, Python and related frameworks Spring Boot, Flask Frontend: JavaScript, TypeScript and related frameworks React, Next.js DevOps: AWS, OpenShift, GitLab CI/CD Data: PostgreSQL, PostGIS, MongoDB, Informix The Role Join our innovative tech team as a Senior Software Developer and help shape the future of RoS! We're looking for a passionate and experienced developer to lead exciting projects, solve complex challenges, and create top-tier software. You'll have the opportunity to work with a talented, collaborative team where your ideas and contributions will truly make a difference. You will work on cutting-edge projects that leverage the latest technologies and methodologies and have clear pathways for career progression and opportunities to take on leadership roles. Job description On a typical day you will Design, build, and maintain high-quality, scalable software systems Lead the development of new features, from concept to production, ensuring quality and performance standards Troubleshoot and resolve software defects, ensuring minimal disruption to users Review and improve code written by team members, fostering a culture of continuous learning Actively contribute to technical discussions and decisions regarding architecture and design Collaborate with cross-functional teams including Product, Design, and DevOps to create seamless, impactful software experiences Stay ahead of industry trends and actively contribute to the improvement of our development practices Mentor junior developers and help them grow through code reviews, pair programming, and sharing knowledge Participate in community events, department meetups run by the developers, software developers led communities of practice, and contribute to shared projects Provide line management for software developers, including regular 1:1s and performance reviews Set clear objectives and expectations for direct reports Person specification Essential Criteria - Skills and Attributes for Success We will assess you against the following Experience and Technical skills during the application and the assessment process: Significant experience as a software engineer Proven ability to take ownership of complex development projects and deliver quality solutions on time Comfortable working in agile environments, collaborating with diverse teams, and adapting to change You can demonstrate commitment to producing high-quality, efficient, and maintainable code You have a curious mindset and are eager to tackle complex problems and find creative solutions You enjoy collaborating with others, whether it's pairing with teammates or brainstorming with cross-functional groups Experience of line management, including supporting the professional development of direct reports Experience in managing performance and resource allocation within a technical team You value growth, both personally and professionally, and enjoy mentoring others You want to make an impact; your work directly contributes to the organisation's success and provides a service to the people of Scotland Technical: Strong experience with programming languages (Java, Python, TypeScript) and related frameworks (Spring Boot, Flask, React) Experience with container platforms (Docker, OpenShift) Proficiency with cloud platforms (AWS, Azure) and modern DevOps tools Experience with version control tools (GitLab) and building CI/CD pipelines Familiarity with database technologies (SQL, NoSQL) Solid understanding of designing and developing RESTful APIs or microservices
Government Digital & Data
Senior Infrastructure Engineer - HMRC - SEO
Government Digital & Data Bristol, Gloucestershire
Location Bristol About the job Job summary Discover a career in your hands at HMRC. Whether you're seeking purpose, growth, or a workplace that gives you a true sense of belonging, hear from some of our employees as they share their story about what it's really like to work at HMRC. Visit our YouTube channel to watch the full series and come and discover your potential. HMRC is transforming the UK's tax system through cutting-edge digital innovation and the Chief Digital and Information Officer (CDIO) Group is at the heart of that mission. We are building high-quality digital services that will enhance the customer experience, enable real-time interactions, and make tax simpler and more intuitive for everyone. By equipping our colleagues with modern tools and technologies, we are also reshaping how we work - allowing HMRC to focus its resources where they can deliver the greatest impact. The Multi-channel Digital Tax Platform sits within the Chief Enterprise Platform Office and is the backbone of HMRC citizen facing services. These roles will place you within a team with the mandate to provide, maintain and optimise a Platform as a Service (PaaS), with the objective to provide business areas in HMRC and other departments the means to create, maintain and iteratively improve the highest quality services in Government. We provide the digital delivery teams with everything they need for developing, deploying and improving their services, from the underlying cloud-based PaaS to the tools for collaborative working, performance analytics and live service support. Job description Purpose of the Role - The Platform is built and operated by a number of specialist teams and you will be placed on an established team of DevOps practitioners. We consider DevOps to encompass an approach to work that combines the ability to test, write and review code, alongside the capacity to troubleshoot operational problems in the cloud technologies we use. This becomes extremely effective when operating in agile teams, collaborating to achieve continuous delivery using open source software. - All coding work will be done as part of a programming pair, and you must be adept at collaborating with others. All code will be stored with distributed source control, allowing wide collaboration across the department and beyond. The tools we use for metrics, logging and alerting, as well as configuration management and continuous integration are all open source, and you will need to be experienced at using these common tools, as well as investigating and quickly mastering new options as the PaaS continues to iterate and evolve. Reporting Line - You will have a Civil Servant Line Manager, but your daily work will be managed by your Team's Product Owner and Delivery Lead (who will likely be a mix of Civil Servants and Contractors). - You may also be required to Line Manage junior colleagues (O and/or HO level). Person specification Key responsibilities - Maintain design and troubleshooting documentation. - Improve the reliability of the platform. - Build, maintain and continually improve the tools that we use to deploy and operate the software that we build. This includes automated build and deployment, secrets management, system observability, monitoring, log aggregation, scaling, and more. - Develop tools and services useful in DevOps environments such as performance monitoring, security monitoring, deployment/configuration, continuous integration/build servers and cloud resource creation scripts. - Contribute towards the ongoing development of junior colleagues. - Seeking out opportunities to transfer knowledge from experienced developers. Essential Criteria - Experience operating on large scale government platform with multiple agents. - Confident with programming languages and IaC (Infrastructure as code), and 3 years of experience of programming in Python and Terraform. - Comfortable coding with distributed source control, such as Git. - Solid understanding of agile development, Continuous Integration, Test Driven Development and version control. - Developing on cloud-based environments like AWS. - Experience leading a pair/mentoring junior engineers.
Aug 04, 2026
Full time
Location Bristol About the job Job summary Discover a career in your hands at HMRC. Whether you're seeking purpose, growth, or a workplace that gives you a true sense of belonging, hear from some of our employees as they share their story about what it's really like to work at HMRC. Visit our YouTube channel to watch the full series and come and discover your potential. HMRC is transforming the UK's tax system through cutting-edge digital innovation and the Chief Digital and Information Officer (CDIO) Group is at the heart of that mission. We are building high-quality digital services that will enhance the customer experience, enable real-time interactions, and make tax simpler and more intuitive for everyone. By equipping our colleagues with modern tools and technologies, we are also reshaping how we work - allowing HMRC to focus its resources where they can deliver the greatest impact. The Multi-channel Digital Tax Platform sits within the Chief Enterprise Platform Office and is the backbone of HMRC citizen facing services. These roles will place you within a team with the mandate to provide, maintain and optimise a Platform as a Service (PaaS), with the objective to provide business areas in HMRC and other departments the means to create, maintain and iteratively improve the highest quality services in Government. We provide the digital delivery teams with everything they need for developing, deploying and improving their services, from the underlying cloud-based PaaS to the tools for collaborative working, performance analytics and live service support. Job description Purpose of the Role - The Platform is built and operated by a number of specialist teams and you will be placed on an established team of DevOps practitioners. We consider DevOps to encompass an approach to work that combines the ability to test, write and review code, alongside the capacity to troubleshoot operational problems in the cloud technologies we use. This becomes extremely effective when operating in agile teams, collaborating to achieve continuous delivery using open source software. - All coding work will be done as part of a programming pair, and you must be adept at collaborating with others. All code will be stored with distributed source control, allowing wide collaboration across the department and beyond. The tools we use for metrics, logging and alerting, as well as configuration management and continuous integration are all open source, and you will need to be experienced at using these common tools, as well as investigating and quickly mastering new options as the PaaS continues to iterate and evolve. Reporting Line - You will have a Civil Servant Line Manager, but your daily work will be managed by your Team's Product Owner and Delivery Lead (who will likely be a mix of Civil Servants and Contractors). - You may also be required to Line Manage junior colleagues (O and/or HO level). Person specification Key responsibilities - Maintain design and troubleshooting documentation. - Improve the reliability of the platform. - Build, maintain and continually improve the tools that we use to deploy and operate the software that we build. This includes automated build and deployment, secrets management, system observability, monitoring, log aggregation, scaling, and more. - Develop tools and services useful in DevOps environments such as performance monitoring, security monitoring, deployment/configuration, continuous integration/build servers and cloud resource creation scripts. - Contribute towards the ongoing development of junior colleagues. - Seeking out opportunities to transfer knowledge from experienced developers. Essential Criteria - Experience operating on large scale government platform with multiple agents. - Confident with programming languages and IaC (Infrastructure as code), and 3 years of experience of programming in Python and Terraform. - Comfortable coding with distributed source control, such as Git. - Solid understanding of agile development, Continuous Integration, Test Driven Development and version control. - Developing on cloud-based environments like AWS. - Experience leading a pair/mentoring junior engineers.
Government Digital & Data
Senior DevOps Engineer - Ministry of Justice - G7
Government Digital & Data
Location East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber About the job Job summary This position is based Nationally Job description As a Senior DevOps Engineer at HMCTS you will work with a wide range of stakeholders such as user researchers, product managers, designers, business analysts, delivery managers and digital architects, all of whom share a vision for making better government through smarter use of technology. You will innovate to radically transform public services for the better. You will be responsible for maintaining and evolving our Wowza and Camunda instances in our Production environment as well as working with our Software Development teams to help improve our DevOps practices. Examples of our other products can be found in our GitHub repository: You can find more information about our ways of working in the HMCTS Way: Technologies we rely heavily on: Java and Spring Boot to write our backend services Node.js to write our frontend services Power Platform for low-code development Jenkins for CI/CD Dynatrace for application monitoring Kubernetes and Docker to run our services Azure for most of our infrastructure Terraform for infrastructure as code Postgres and Redis as our databases. GOV.UK Design System for our web interfaces Macs to do all the above In addition, we use a range of other technologies and continue to evolve by employing new technologies that help us deliver better services to our user Key Responsibilities: Design, build, maintain and improve CI/CD pipelines, deployment tooling and engineering standards across services and platforms. Transform technical requirements into effective DevOps tooling and processes that enable safe, fast and reliable product delivery. Ensure deployment strategies are repeatable, scalable, resilient and highly available across multiple environments. Automate infrastructure provisioning, configuration and operational tasks using infrastructure as code and scripting. Support and maintain live services, including incident response, troubleshooting, root cause analysis and problem management. Provide deep technical support to delivery teams, identify bottlenecks and solve complex operational problems. Implement and improve observability, including monitoring, alerting, logging, dashboards and service health checks. Apply security best practice across the delivery lifecycle, including secrets management, patching, vulnerability management and secure by design approaches. Manage service availability, performance and capacity in a way that is effective, measurable and cost conscious. Coach and mentor junior colleagues, promote knowledge sharing and support the development of DevOps capability across the organisation. Participate in recruitment, procurement and supplier engagement where required. Support planned and occasional urgent out-of-hours work for releases, pipeline updates, smoke testing, incidents and essential maintenance. Essential Criteria: Strong experience designing and operating cloud native platforms and deployment pipelines in enterprise environments. Hands on expertise with infrastructure as code and automation tooling, for example Terraform and scripting languages such as Bash, Python or Groovy. Experience with containerisation and orchestration technologies such as Docker and Kubernetes. Strong understanding of CI/CD practices, source control, build tooling and release automation. Experience of supporting and improving live services, including incident management, service support, monitoring and operational troubleshooting. Knowledge of platform security, including identity and access management, secrets management, vulnerability mitigation and secure engineering practices. Ability to design scalable, resilient and supportable solutions, with an understanding of networking, certificates, APIs and systems integration. Desirable Experience supporting media/video streaming platforms such as Wowza and/or workflow or orchestration platforms such as Camunda . Working pattern and out-of-hours support This role supports live digital services and deployment pipelines. Candidates should be aware that the role requires some flexible working outside standard office hours. This includes supporting pipeline updates outside normal working hours and completing checks to confirm services have not been affected, Monday to Friday. Where an issue is found during the 8am smoke test, the expectation is that it is investigated and corrected as soon as possible, with the aim of restoring service before 9am. Where both roles are in post, cover will be required across the core working day of 8am to 5pm, Monday to Friday. Major Wowza image upgrades can only take place after 7pm during the working week.
Aug 04, 2026
Full time
Location East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber About the job Job summary This position is based Nationally Job description As a Senior DevOps Engineer at HMCTS you will work with a wide range of stakeholders such as user researchers, product managers, designers, business analysts, delivery managers and digital architects, all of whom share a vision for making better government through smarter use of technology. You will innovate to radically transform public services for the better. You will be responsible for maintaining and evolving our Wowza and Camunda instances in our Production environment as well as working with our Software Development teams to help improve our DevOps practices. Examples of our other products can be found in our GitHub repository: You can find more information about our ways of working in the HMCTS Way: Technologies we rely heavily on: Java and Spring Boot to write our backend services Node.js to write our frontend services Power Platform for low-code development Jenkins for CI/CD Dynatrace for application monitoring Kubernetes and Docker to run our services Azure for most of our infrastructure Terraform for infrastructure as code Postgres and Redis as our databases. GOV.UK Design System for our web interfaces Macs to do all the above In addition, we use a range of other technologies and continue to evolve by employing new technologies that help us deliver better services to our user Key Responsibilities: Design, build, maintain and improve CI/CD pipelines, deployment tooling and engineering standards across services and platforms. Transform technical requirements into effective DevOps tooling and processes that enable safe, fast and reliable product delivery. Ensure deployment strategies are repeatable, scalable, resilient and highly available across multiple environments. Automate infrastructure provisioning, configuration and operational tasks using infrastructure as code and scripting. Support and maintain live services, including incident response, troubleshooting, root cause analysis and problem management. Provide deep technical support to delivery teams, identify bottlenecks and solve complex operational problems. Implement and improve observability, including monitoring, alerting, logging, dashboards and service health checks. Apply security best practice across the delivery lifecycle, including secrets management, patching, vulnerability management and secure by design approaches. Manage service availability, performance and capacity in a way that is effective, measurable and cost conscious. Coach and mentor junior colleagues, promote knowledge sharing and support the development of DevOps capability across the organisation. Participate in recruitment, procurement and supplier engagement where required. Support planned and occasional urgent out-of-hours work for releases, pipeline updates, smoke testing, incidents and essential maintenance. Essential Criteria: Strong experience designing and operating cloud native platforms and deployment pipelines in enterprise environments. Hands on expertise with infrastructure as code and automation tooling, for example Terraform and scripting languages such as Bash, Python or Groovy. Experience with containerisation and orchestration technologies such as Docker and Kubernetes. Strong understanding of CI/CD practices, source control, build tooling and release automation. Experience of supporting and improving live services, including incident management, service support, monitoring and operational troubleshooting. Knowledge of platform security, including identity and access management, secrets management, vulnerability mitigation and secure engineering practices. Ability to design scalable, resilient and supportable solutions, with an understanding of networking, certificates, APIs and systems integration. Desirable Experience supporting media/video streaming platforms such as Wowza and/or workflow or orchestration platforms such as Camunda . Working pattern and out-of-hours support This role supports live digital services and deployment pipelines. Candidates should be aware that the role requires some flexible working outside standard office hours. This includes supporting pipeline updates outside normal working hours and completing checks to confirm services have not been affected, Monday to Friday. Where an issue is found during the 8am smoke test, the expectation is that it is investigated and corrected as soon as possible, with the aim of restoring service before 9am. Where both roles are in post, cover will be required across the core working day of 8am to 5pm, Monday to Friday. Major Wowza image upgrades can only take place after 7pm during the working week.
Government Digital & Data
Senior Ruby Developer - Ministry of Justice - G7
Government Digital & Data
Location East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role Please note this role requires you to pass Security Check clearance. Please click on the link for details. We're recruiting for a Senior Developers here at Justice Digital, Data and Science , to be part of our warm and collaborative Central Digital team. This role aligns against Software Developer from the Government Digital and Data Framework At Justice Digital, we're dedicated to leveraging technology to drive impactful change across the justice system. As a Senior Software Developer, you'll play a pivotal role in enhancing access to justice and improving outcomes for offenders through innovative digital solutions. You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Key Responsibilities: As a Senior Software Developer at the MoJ you will have technical and people responsibilities. Technical: Securely designing, building and maintaining APIs, services and systems Working on pre-existing codebases Improving the resilience and stability of software Applying practices to enable continuous delivery People: Developing and influencing people via line management duties, informal and formal coaching, and mentoring Supporting lead developers in building high performing teams Helping to build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance Collaboration: You'll collaborate closely with user researchers, product managers, designers, delivery managers, technical architects, and content specialists who share our vision of leveraging technology to transform government services. Technologies: We use a range of technologies and we're looking for people who have experience of building web applications or back-end systems in an object-oriented language, and love learning new languages and frameworks. Application Code: Ruby CI/CD: Circle CI, GitHub Actions Monitoring: Sentry Containerization: Kubernetes, Docker Cloud Infrastructure: AWS Web Interfaces: GOV.UK and MoJ Design Systems Front-End Development: We value a deep understanding of web technologies, emphasizing semantic HTML, performant CSS, and JavaScript or TypeScript. Accessibility is a core consideration across all our services. We're happy to help you learn our tech stack once you're part of our team, and do not require an exact match in your experience of languages. Check out GitHub for a closer look at the technologies we use, and a complete list of services that we build and maintain. We subscribe to the manifesto for agile software development. Our community: We currently have over 300 experienced developers who make up the engineering community across the MoJ. You will coach and mentor junior colleagues and take part in informal support networks with your peers. You will be encouraged to play an active role in the engineering community and culture. We take the responsibility of supportive and effective line management very seriously. We will value the skills you bring to the civil service and help you to build on them. When the time is right, we will support moving between teams or government departments to learn different technologies, or take on more responsibility, according to your career goals. If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential Proven experience of delivering large and complex software solutions Demonstrate proven experience of working in a modern object-oriented language and be confident learning new languages Apply modern development and deployment techniques to your work, including continuous integration and continuous delivery Champion software maintenance, clean code, coding standards and practices that make change and consistency easier Write automated tests to continuously validate your work Thrive when you work as part of a team that abides by the spirit of the manifesto of agile software development Enjoy sharing knowledge and working in a multi-disciplinary team Solve problems in a systematic way Willingness to be assessed against the requirements for SC clearance. We welcome the unique contribution diverse applicants bring and do not discriminate based on culture, ethnicity, race, nationality or national origin, age, sex, gender identity or expression, religion or belief, disability status, sexual orientation, educational or social background or any other factor. Our values are Purpose, Humanity Openness and Together. Find out more here about how we celebrate diversity and an inclusive culture in our workplace. The Civil Service is committed to attract, retain and invest in talent wherever it is found. To learn more please see the Civil Service People Plan and the Civil Service D&I Strategy .
Aug 04, 2026
Full time
Location East Midlands (England), East of England, London (region), North East England, North West England, Scotland, South East England, South West England, Wales, West Midlands (England), Yorkshire and the Humber The Role Please note this role requires you to pass Security Check clearance. Please click on the link for details. We're recruiting for a Senior Developers here at Justice Digital, Data and Science , to be part of our warm and collaborative Central Digital team. This role aligns against Software Developer from the Government Digital and Data Framework At Justice Digital, we're dedicated to leveraging technology to drive impactful change across the justice system. As a Senior Software Developer, you'll play a pivotal role in enhancing access to justice and improving outcomes for offenders through innovative digital solutions. You can find more details of the Benefits we offer here . To help picture your life at MoJ Justice Digital, Data and Science please take a look at our blog. Key Responsibilities: As a Senior Software Developer at the MoJ you will have technical and people responsibilities. Technical: Securely designing, building and maintaining APIs, services and systems Working on pre-existing codebases Improving the resilience and stability of software Applying practices to enable continuous delivery People: Developing and influencing people via line management duties, informal and formal coaching, and mentoring Supporting lead developers in building high performing teams Helping to build and maintain a diverse, inclusive culture across the development community, growing awareness, inclusivity, and balance Collaboration: You'll collaborate closely with user researchers, product managers, designers, delivery managers, technical architects, and content specialists who share our vision of leveraging technology to transform government services. Technologies: We use a range of technologies and we're looking for people who have experience of building web applications or back-end systems in an object-oriented language, and love learning new languages and frameworks. Application Code: Ruby CI/CD: Circle CI, GitHub Actions Monitoring: Sentry Containerization: Kubernetes, Docker Cloud Infrastructure: AWS Web Interfaces: GOV.UK and MoJ Design Systems Front-End Development: We value a deep understanding of web technologies, emphasizing semantic HTML, performant CSS, and JavaScript or TypeScript. Accessibility is a core consideration across all our services. We're happy to help you learn our tech stack once you're part of our team, and do not require an exact match in your experience of languages. Check out GitHub for a closer look at the technologies we use, and a complete list of services that we build and maintain. We subscribe to the manifesto for agile software development. Our community: We currently have over 300 experienced developers who make up the engineering community across the MoJ. You will coach and mentor junior colleagues and take part in informal support networks with your peers. You will be encouraged to play an active role in the engineering community and culture. We take the responsibility of supportive and effective line management very seriously. We will value the skills you bring to the civil service and help you to build on them. When the time is right, we will support moving between teams or government departments to learn different technologies, or take on more responsibility, according to your career goals. If this feels like an exciting challenge, something you are enthusiastic about, and want to join our team please read on and apply! Person Specification Essential Proven experience of delivering large and complex software solutions Demonstrate proven experience of working in a modern object-oriented language and be confident learning new languages Apply modern development and deployment techniques to your work, including continuous integration and continuous delivery Champion software maintenance, clean code, coding standards and practices that make change and consistency easier Write automated tests to continuously validate your work Thrive when you work as part of a team that abides by the spirit of the manifesto of agile software development Enjoy sharing knowledge and working in a multi-disciplinary team Solve problems in a systematic way Willingness to be assessed against the requirements for SC clearance. We welcome the unique contribution diverse applicants bring and do not discriminate based on culture, ethnicity, race, nationality or national origin, age, sex, gender identity or expression, religion or belief, disability status, sexual orientation, educational or social background or any other factor. Our values are Purpose, Humanity Openness and Together. Find out more here about how we celebrate diversity and an inclusive culture in our workplace. The Civil Service is committed to attract, retain and invest in talent wherever it is found. To learn more please see the Civil Service People Plan and the Civil Service D&I Strategy .
Government Digital & Data
Junior Software Developer - Met Office - EO
Government Digital & Data Exeter, Devon
Location Exeter, South West England, EX1 3PB About the job Job summary We're looking for two Junior Software Developers to help us make a difference to our planet by using cutting edge technologies to provide world-leading meteorological information to our customers. As our Junior Software Developer, the job may be suitable for hybrid working, which is where an employee works part of the week in the office and part of the week from home. This is a voluntary, non-contractual arrangement and the location advertised will be your contractual place of work. Our opportunity is full time, 37 hours per week. Our people are at the heart of what we do and we'll do our best to agree a working pattern that works for everyone. World changing work From science to technology, from meteorology to management, and from planning to communication, our expertise helps us stand out as the authority on weather accuracy and climate prediction. We help individuals, industries and government to make better decisions to stay safe and thrive. This is the Met Office. This is who we are. We're a force for good - focusing on our environmental and social impact We're experts by nature - always learning and developing to do things better We live and breathe it - putting our purpose at the heart of decision-making We're better together - understanding partnerships and inclusivity make us greater We keep evolving - pushing boundaries to make tomorrow better for our customers Job description Are you passionate about technology? Do you love solving problems and want to grow your technical skills? Join our friendly, innovative team developing cloud-based systems and services that help deliver critical weather and climate data to users across the UK and beyond. This is a fantastic opportunity to start your career in an agile team, learning from experienced developers while implementing technical solutions to provide critical, real-world services that make a difference. You will engineer solutions using Python and AWS cloud computing to bridge the gap between our data services and the user platforms. You'll help build scalable APIs and cloud-native services that ensures fast, reliable access to our forecasts and observations data, supporting the systems behind the Met Office App, Public Website and other services. You'll get hands on with the output of our cutting-edge supercomputing capabilities and make system performance, scalability, and reliability essential elements of your work. This is your opportunity to be part of something bigger - developing modern, cloud-based solutions that have a wide-reaching and positive impact, helping millions of people to stay safe and thrive. Your key duties: Develop skills while working under supervision to deliver stories in a multidisciplinary team. Understand and be proficient in different types of testing. Be aware of but not responsible for security. Coach and mentor more junior colleagues. This role is aligned to the Government Digital and Data Profession Capability Framework Junior Developer role level. Further information is available at on the GOV.UK website. Person specification Essential Criteria, skills and experience: An expert by nature - Programming and build. Demonstrable experience of designing, developing, testing and debugging software or scripts, ideally using Python. Experience may have been gained through employment, education, placements or personal projects. Describe your contribution to the delivery of working software solutions and your use of cloud-native technologies where applicable. (Lead Criteria) You keep evolving - Modern development standards. You understand and can explain the most important principles of modern development standards and how they apply to your work. A force for good - Service support. With a problem-solving mindset you can help fix faults following agreed procedures and carry out agreed maintenance tasks on infrastructure. We're better together - Team work. You approach your work as a team activity, actively working with others across multi-discipline or geographically-dispersed teams, to deliver shared goals. The panel may perform a preliminary sift of the lead criteria as indicated above.
Aug 04, 2026
Full time
Location Exeter, South West England, EX1 3PB About the job Job summary We're looking for two Junior Software Developers to help us make a difference to our planet by using cutting edge technologies to provide world-leading meteorological information to our customers. As our Junior Software Developer, the job may be suitable for hybrid working, which is where an employee works part of the week in the office and part of the week from home. This is a voluntary, non-contractual arrangement and the location advertised will be your contractual place of work. Our opportunity is full time, 37 hours per week. Our people are at the heart of what we do and we'll do our best to agree a working pattern that works for everyone. World changing work From science to technology, from meteorology to management, and from planning to communication, our expertise helps us stand out as the authority on weather accuracy and climate prediction. We help individuals, industries and government to make better decisions to stay safe and thrive. This is the Met Office. This is who we are. We're a force for good - focusing on our environmental and social impact We're experts by nature - always learning and developing to do things better We live and breathe it - putting our purpose at the heart of decision-making We're better together - understanding partnerships and inclusivity make us greater We keep evolving - pushing boundaries to make tomorrow better for our customers Job description Are you passionate about technology? Do you love solving problems and want to grow your technical skills? Join our friendly, innovative team developing cloud-based systems and services that help deliver critical weather and climate data to users across the UK and beyond. This is a fantastic opportunity to start your career in an agile team, learning from experienced developers while implementing technical solutions to provide critical, real-world services that make a difference. You will engineer solutions using Python and AWS cloud computing to bridge the gap between our data services and the user platforms. You'll help build scalable APIs and cloud-native services that ensures fast, reliable access to our forecasts and observations data, supporting the systems behind the Met Office App, Public Website and other services. You'll get hands on with the output of our cutting-edge supercomputing capabilities and make system performance, scalability, and reliability essential elements of your work. This is your opportunity to be part of something bigger - developing modern, cloud-based solutions that have a wide-reaching and positive impact, helping millions of people to stay safe and thrive. Your key duties: Develop skills while working under supervision to deliver stories in a multidisciplinary team. Understand and be proficient in different types of testing. Be aware of but not responsible for security. Coach and mentor more junior colleagues. This role is aligned to the Government Digital and Data Profession Capability Framework Junior Developer role level. Further information is available at on the GOV.UK website. Person specification Essential Criteria, skills and experience: An expert by nature - Programming and build. Demonstrable experience of designing, developing, testing and debugging software or scripts, ideally using Python. Experience may have been gained through employment, education, placements or personal projects. Describe your contribution to the delivery of working software solutions and your use of cloud-native technologies where applicable. (Lead Criteria) You keep evolving - Modern development standards. You understand and can explain the most important principles of modern development standards and how they apply to your work. A force for good - Service support. With a problem-solving mindset you can help fix faults following agreed procedures and carry out agreed maintenance tasks on infrastructure. We're better together - Team work. You approach your work as a team activity, actively working with others across multi-discipline or geographically-dispersed teams, to deliver shared goals. The panel may perform a preliminary sift of the lead criteria as indicated above.
Client Server
Senior Software Engineer Node.js
Client Server
Senior Software Engineer / Developer (Node.js TypeScript) Remote UK to £80k Are you a senior, hands-on Software Engineer looking for an opportunity to take ownership and progress your career at a scaling tech company? You could be joining a growing games company that combines state of the art technology, gaming and luxury fashion. What's in it for you: Salary to £80k Remote working Private medical care Life Assurance 25 days holiday plus your birthday off Impactful role with excellent career progression as the company scales Your role: As a Senior Software Engineer you'll join the team as they scale the product to support millions of users. You'll design and deliver high-quality, maintainable backend code and features using TypeScript and Node.js that is aligned with established codebase architectural standards and covered by tests as well as supporting backend system performance and reliability, helping to maintain 99% uptime SLA. You'll design, implement and extend robust APIs and microservices supporting gameplay, user management, platform and content management systems, collaborating with product and game teams to ensure alignment of features with backend architecture and with DevOps to ensure uptime, observability and deployment reliability. This is a senior role where you'll take ownership of complex systems and proactively address potential performance and scalability bottlenecks. Location / WFH: You can work from home from anywhere in the UK. Please note: you must be a UK citizen or hold the right to work without visa restrictions. About you: You have strong backend software engineering experience with Node.js and TypeScript You have experience with Kafka and Event Driven Architectures You have a good knowledge of microservices, RESTful APIs and scalable system architecture You have experience of working with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB) You have a strong appreciation of DevOps, CI/CD, GitHub Actions, Jenkins You're familiar with containerisation (Docker), cloud services (AWS), and Infrastructure-as-Code (Terraform) You're comfortable taking ownership of projects, working with the Lead Engineer and mentoring more junior team members You're collaborative and pragmatic with great communication skills Apply now to find out more about this Senior Software Engineer / Developer (Node.js TypeScript) opportunity.
Aug 04, 2026
Full time
Senior Software Engineer / Developer (Node.js TypeScript) Remote UK to £80k Are you a senior, hands-on Software Engineer looking for an opportunity to take ownership and progress your career at a scaling tech company? You could be joining a growing games company that combines state of the art technology, gaming and luxury fashion. What's in it for you: Salary to £80k Remote working Private medical care Life Assurance 25 days holiday plus your birthday off Impactful role with excellent career progression as the company scales Your role: As a Senior Software Engineer you'll join the team as they scale the product to support millions of users. You'll design and deliver high-quality, maintainable backend code and features using TypeScript and Node.js that is aligned with established codebase architectural standards and covered by tests as well as supporting backend system performance and reliability, helping to maintain 99% uptime SLA. You'll design, implement and extend robust APIs and microservices supporting gameplay, user management, platform and content management systems, collaborating with product and game teams to ensure alignment of features with backend architecture and with DevOps to ensure uptime, observability and deployment reliability. This is a senior role where you'll take ownership of complex systems and proactively address potential performance and scalability bottlenecks. Location / WFH: You can work from home from anywhere in the UK. Please note: you must be a UK citizen or hold the right to work without visa restrictions. About you: You have strong backend software engineering experience with Node.js and TypeScript You have experience with Kafka and Event Driven Architectures You have a good knowledge of microservices, RESTful APIs and scalable system architecture You have experience of working with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, DynamoDB) You have a strong appreciation of DevOps, CI/CD, GitHub Actions, Jenkins You're familiar with containerisation (Docker), cloud services (AWS), and Infrastructure-as-Code (Terraform) You're comfortable taking ownership of projects, working with the Lead Engineer and mentoring more junior team members You're collaborative and pragmatic with great communication skills Apply now to find out more about this Senior Software Engineer / Developer (Node.js TypeScript) opportunity.
Computer Science C++ Developer
MThree
hackajob is collaborating with mThree to connect them with exceptional professionals for this role. Want to start your career as a C++ Junior Developer? Paid graduate training, ongoing support, and opportunities at leading global employers - the Alumni graduate program gives you everything you need. (And don't worry, there's no training bond. No exit fees, no hidden catches). Here at mthree, we pair great graduates with brilliant global businesses. Our clients include tier-one investment banks and other organizations across a range of industries, from insurance to healthcare to travel. What you'll do: As a software developer with mthree, you'll build complex applications in a global team environment. You'll love seeing the impact you make when code you've written launches to the people who need it. If you stay on the lookout for new ways to get better results through software development, you'll become an asset to your team. How the Alumni program works: Apply via this job advert. Complete our assessment process. Get trained at mthree Academy in an online class for 4-8 weeks with other graduates. Focusing on C++ , or other languages depending on which coding languages our clients are looking for at the time. Join a mthree client for 12-24 months while receiving support and salary increases every 9 months. The vast majority then convert to permanent employees with the client at the end of the program. What you'll learn at the mthree Academy: How to design, develop, and test a full-stack application. How to demonstrate professionalism, including communication skills and personal interactions. How to explain industry concepts at a high level. An understanding of monitoring, supporting, and troubleshooting, and how it ties into good development processes. What you'll need: Bachelor's degree in computer science or a related major 2.2 or higher. We look for potential, not prestige, but it's important that you enjoy pushing yourself to pick up new ideas. Solid knowledge of software engineering principles. Skills in troubleshooting and debugging. An understanding of the formal SDLC (software development lifecycle). An understanding of test-driven development. The right to work without needing visa sponsorship. What you'll get: Fully paid, in-depth, interactive training in small classes with graduates like you. Our training is created and delivered by industry experts who know your field inside out. A generous graduate salary. Pay rises every 9 months to reflect your progress. A flexible benefits package. Ongoing training and support. Valuable industry experience. Ultimately, a foot in the door to build your career in an in-demand niche. How to apply: Apply via the form below and tell us a bit about you. Complete the online assessment (we'll send you a link by email). Complete the interviews with our friendly talent team over phone and video. Lastly, you'll interview with one or more of our clients. So you don't miss out on your dream job, we encourage you to be open to relocating. At mthree, our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees. We take great pride in celebrating the diversity of each individual who contributes to making mthree the company it is today and will be in the future. We value diversity both within mthree and with our partner companies, and we're proud to provide an environment where all our colleagues can flourish. That means promoting a strong culture of equality but, most importantly, inclusion. Applicants must be currently authorized to work in the United Kingdom on a full-time basis. The Company will not sponsor applicants for work visas.
Aug 04, 2026
Full time
hackajob is collaborating with mThree to connect them with exceptional professionals for this role. Want to start your career as a C++ Junior Developer? Paid graduate training, ongoing support, and opportunities at leading global employers - the Alumni graduate program gives you everything you need. (And don't worry, there's no training bond. No exit fees, no hidden catches). Here at mthree, we pair great graduates with brilliant global businesses. Our clients include tier-one investment banks and other organizations across a range of industries, from insurance to healthcare to travel. What you'll do: As a software developer with mthree, you'll build complex applications in a global team environment. You'll love seeing the impact you make when code you've written launches to the people who need it. If you stay on the lookout for new ways to get better results through software development, you'll become an asset to your team. How the Alumni program works: Apply via this job advert. Complete our assessment process. Get trained at mthree Academy in an online class for 4-8 weeks with other graduates. Focusing on C++ , or other languages depending on which coding languages our clients are looking for at the time. Join a mthree client for 12-24 months while receiving support and salary increases every 9 months. The vast majority then convert to permanent employees with the client at the end of the program. What you'll learn at the mthree Academy: How to design, develop, and test a full-stack application. How to demonstrate professionalism, including communication skills and personal interactions. How to explain industry concepts at a high level. An understanding of monitoring, supporting, and troubleshooting, and how it ties into good development processes. What you'll need: Bachelor's degree in computer science or a related major 2.2 or higher. We look for potential, not prestige, but it's important that you enjoy pushing yourself to pick up new ideas. Solid knowledge of software engineering principles. Skills in troubleshooting and debugging. An understanding of the formal SDLC (software development lifecycle). An understanding of test-driven development. The right to work without needing visa sponsorship. What you'll get: Fully paid, in-depth, interactive training in small classes with graduates like you. Our training is created and delivered by industry experts who know your field inside out. A generous graduate salary. Pay rises every 9 months to reflect your progress. A flexible benefits package. Ongoing training and support. Valuable industry experience. Ultimately, a foot in the door to build your career in an in-demand niche. How to apply: Apply via the form below and tell us a bit about you. Complete the online assessment (we'll send you a link by email). Complete the interviews with our friendly talent team over phone and video. Lastly, you'll interview with one or more of our clients. So you don't miss out on your dream job, we encourage you to be open to relocating. At mthree, our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees. We take great pride in celebrating the diversity of each individual who contributes to making mthree the company it is today and will be in the future. We value diversity both within mthree and with our partner companies, and we're proud to provide an environment where all our colleagues can flourish. That means promoting a strong culture of equality but, most importantly, inclusion. Applicants must be currently authorized to work in the United Kingdom on a full-time basis. The Company will not sponsor applicants for work visas.
ZENOVO LTD
Junior Electronic Design Engineer
ZENOVO LTD Bristol, Somerset
Job Title : Junior Electronic Design Engineer Location : Bristol (Hybrid Working - 3 Days On-Site Per Week) Salary : £35,000 - £45,000 + Bonus & Benefits (Depending on Experience) Please Note : All Applicants must have the right to work in the UK without the need for VISA sponsorship now or in the future. Role Overview: Zenovo are looking for an Junior Electronic Design Engineer to join their client in Bristol, focusing on designing electronics from their next-generation product.An ideal candidate will have at least 1-Year of Experience outside of University however we are happy to consider candidates who have done a Sandwich Degree and completed a year in Industry during their studies. Job Responsibilities: Work on electronics hardware development projects, with hands-on involvement in specification, design, implementation, and testing. Contribute to the continuous improvement of internal hardware development processes in collaboration with the Head of Software and Electronics. Support EMC design, testing, and compliance efforts. Perform product testing, including functionality, reliability, and safety assessments. Undertake PCB rework and support prototyping activities. Take ownership of assigned work packages, providing regular progress updates and ensuring delivery to agreed deadlines. Coordinate with external suppliers and contract manufacturers. Develop and support the creation of test procedures for both laboratory and manufacturing environments. Produce clear, professional-standard test reports Required Skills & Experience: Understanding of core electronics engineering principles, including analogue design, SMPS, EMC/EMI, and PCB development. Ability to collaborate within multidisciplinary teams to diagnose issues and deliver effective engineering solutions. Skilled in PCB design and schematic capture using Altium, or willing to develop expertise in this area. Proficient in the use of test and measurement equipment such as, oscilloscopes & digital multimeters (DMMs) Excellent interpersonal skills, with the ability to engage and communicate effectively with a wide range of stakeholders. Degree in Electronics Engineering or a related field. Benefits: - 25 Days Annual Leave + Bank Holidays- Hybrid Working (Outside of an onboarding period)- Annual Bonus (At least 5%)- Enhanced Employer Pension Contributions- Access to External Training & Development Courses/Qualifications
Aug 04, 2026
Full time
Job Title : Junior Electronic Design Engineer Location : Bristol (Hybrid Working - 3 Days On-Site Per Week) Salary : £35,000 - £45,000 + Bonus & Benefits (Depending on Experience) Please Note : All Applicants must have the right to work in the UK without the need for VISA sponsorship now or in the future. Role Overview: Zenovo are looking for an Junior Electronic Design Engineer to join their client in Bristol, focusing on designing electronics from their next-generation product.An ideal candidate will have at least 1-Year of Experience outside of University however we are happy to consider candidates who have done a Sandwich Degree and completed a year in Industry during their studies. Job Responsibilities: Work on electronics hardware development projects, with hands-on involvement in specification, design, implementation, and testing. Contribute to the continuous improvement of internal hardware development processes in collaboration with the Head of Software and Electronics. Support EMC design, testing, and compliance efforts. Perform product testing, including functionality, reliability, and safety assessments. Undertake PCB rework and support prototyping activities. Take ownership of assigned work packages, providing regular progress updates and ensuring delivery to agreed deadlines. Coordinate with external suppliers and contract manufacturers. Develop and support the creation of test procedures for both laboratory and manufacturing environments. Produce clear, professional-standard test reports Required Skills & Experience: Understanding of core electronics engineering principles, including analogue design, SMPS, EMC/EMI, and PCB development. Ability to collaborate within multidisciplinary teams to diagnose issues and deliver effective engineering solutions. Skilled in PCB design and schematic capture using Altium, or willing to develop expertise in this area. Proficient in the use of test and measurement equipment such as, oscilloscopes & digital multimeters (DMMs) Excellent interpersonal skills, with the ability to engage and communicate effectively with a wide range of stakeholders. Degree in Electronics Engineering or a related field. Benefits: - 25 Days Annual Leave + Bank Holidays- Hybrid Working (Outside of an onboarding period)- Annual Bonus (At least 5%)- Enhanced Employer Pension Contributions- Access to External Training & Development Courses/Qualifications
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: We are looking for a Lead Software Engineer to join our Saab Seaeye Underwater Robotics Business in Fareham. The role will be lead 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.
Aug 04, 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: We are looking for a Lead Software Engineer to join our Saab Seaeye Underwater Robotics Business in Fareham. The role will be lead 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.
Saab UK
Senior Systems 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: This role is part of our Sensor Systems Radar Business in Fareham. At Saab, we are constantly looking ahead and pushing boundaries on what s considered technically possible. Saab is expanding in the UK and we are now seeking talented and highly motivated engineers to support our radar and sensors growth activities at our Fareham offices. We are recruiting for a Senior Systems Engineer specialising in Positioning, Navigation, and Timing (PNT) and Distributed Sensing. The successful candidate is expected to fulfil the requirements of a Saab Specialist, and act as a technical leader to: drive development, lead innovation and anticipate future trends, identify opportunities, mitigate risks, and advocate change to maintain competitiveness. Also lead competence development, and formulate and maintain Specialist Work Programmes. Key Responsibilities: As a Senior System Engineer, you will be responsible for enhancing our current products, developing improvements and investigating new areas for product growth, as well as supporting the Engineering Team with various Systems Engineering-focussed activities. System Architecture & Design. Lead the architectural design of PNT solutions, integrating Global Navigation Satellite System (GNSS), Inertial Navigation Systems, and alternative PNT (e.g., vision-based, RF-based, or celestial navigation). Architect distributed sensing networks, defining how data is collected, synchronized, and fused across multiple remote nodes to create a unified operational picture. Define system-level requirements, interface control documents, and performance specifications for timing accuracy and positioning precision. Perform trade studies to optimise the balance between size, weight, power, and cost and system performance. PNT & Synchronization Expertise . Implement and optimise high-precision timing distribution protocols (e.g., PTP/IEEE 1588, NTP, or White Rabbit). Develop strategies for PNT resilience, including mitigation of jamming, spoofing, and GNSS-denied environment operations. Lead the selection and integration of atomic clocks, quantum oscillators, and high-grade IMUs. Distributed Sensing & Data Fusion . Design algorithms and architectures for distributed beamforming, phased arrays, or coordinated sensor fusion. Manage the challenges of network latency, jitter and asynchronous data arrival in distributed sensing environments. Collaborate with software teams to implement edge-processing capabilities to reduce data backhaul from sensing nodes. Integration, Test & Evaluation . Develop comprehensive verification and validation (V&V) plans to prove timing and positioning accuracy. Design and execute complex test campaigns using hardware-in-the-loop and software-in-the-loop simulations. Lead the analysis of telemetry and test data to identify systemic errors and drive corrective design changes. Leadership & Mentorship . Serve as the Subject Matter Expert for PNT and Distributed Sensing across cross-functional teams (Radio Frequency, Software, Mechanical). Mentor junior engineers in systems engineering best practices and specialized domain knowledge. Present technical roadmaps and progress reports to senior leadership and external. Skills and Experience: Required Master's or PhD in a related field. A minimum of five to ten years industrial radar, communications or electronic warfare systems experience. A minimum of seven years of experience in systems engineering, specifically focusing on PNT and/or distributed sensor systems. Proven track record with systems utilising GNSS (GPS, Galileo, GLONASS) and Inertial Navigation (Kalman Filtering, sensor fusion). Experience with distributed aperture systems, sensor networks, or Multiple-Input Multiple-Output radar architectures. Proficiency with MATLAB/ Simulink for modelling and simulation. Experience with Model-Based Systems Engineering tools and requirements management tools. Familiar with the principles of ISO 15288:2023. During your employment you will handle tasks and materials that are classified as military secret and therefore you must have a UK or Swedish citizenship. Desirable RF Knowledge: Strong understanding of RF front-end design, antenna theory and signal propagation. Programming. Proficiency in C++, Python, or Rust for prototyping algorithms. Security. Experience with encrypted PNT signals or secure timing distribution. 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.
Aug 04, 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: This role is part of our Sensor Systems Radar Business in Fareham. At Saab, we are constantly looking ahead and pushing boundaries on what s considered technically possible. Saab is expanding in the UK and we are now seeking talented and highly motivated engineers to support our radar and sensors growth activities at our Fareham offices. We are recruiting for a Senior Systems Engineer specialising in Positioning, Navigation, and Timing (PNT) and Distributed Sensing. The successful candidate is expected to fulfil the requirements of a Saab Specialist, and act as a technical leader to: drive development, lead innovation and anticipate future trends, identify opportunities, mitigate risks, and advocate change to maintain competitiveness. Also lead competence development, and formulate and maintain Specialist Work Programmes. Key Responsibilities: As a Senior System Engineer, you will be responsible for enhancing our current products, developing improvements and investigating new areas for product growth, as well as supporting the Engineering Team with various Systems Engineering-focussed activities. System Architecture & Design. Lead the architectural design of PNT solutions, integrating Global Navigation Satellite System (GNSS), Inertial Navigation Systems, and alternative PNT (e.g., vision-based, RF-based, or celestial navigation). Architect distributed sensing networks, defining how data is collected, synchronized, and fused across multiple remote nodes to create a unified operational picture. Define system-level requirements, interface control documents, and performance specifications for timing accuracy and positioning precision. Perform trade studies to optimise the balance between size, weight, power, and cost and system performance. PNT & Synchronization Expertise . Implement and optimise high-precision timing distribution protocols (e.g., PTP/IEEE 1588, NTP, or White Rabbit). Develop strategies for PNT resilience, including mitigation of jamming, spoofing, and GNSS-denied environment operations. Lead the selection and integration of atomic clocks, quantum oscillators, and high-grade IMUs. Distributed Sensing & Data Fusion . Design algorithms and architectures for distributed beamforming, phased arrays, or coordinated sensor fusion. Manage the challenges of network latency, jitter and asynchronous data arrival in distributed sensing environments. Collaborate with software teams to implement edge-processing capabilities to reduce data backhaul from sensing nodes. Integration, Test & Evaluation . Develop comprehensive verification and validation (V&V) plans to prove timing and positioning accuracy. Design and execute complex test campaigns using hardware-in-the-loop and software-in-the-loop simulations. Lead the analysis of telemetry and test data to identify systemic errors and drive corrective design changes. Leadership & Mentorship . Serve as the Subject Matter Expert for PNT and Distributed Sensing across cross-functional teams (Radio Frequency, Software, Mechanical). Mentor junior engineers in systems engineering best practices and specialized domain knowledge. Present technical roadmaps and progress reports to senior leadership and external. Skills and Experience: Required Master's or PhD in a related field. A minimum of five to ten years industrial radar, communications or electronic warfare systems experience. A minimum of seven years of experience in systems engineering, specifically focusing on PNT and/or distributed sensor systems. Proven track record with systems utilising GNSS (GPS, Galileo, GLONASS) and Inertial Navigation (Kalman Filtering, sensor fusion). Experience with distributed aperture systems, sensor networks, or Multiple-Input Multiple-Output radar architectures. Proficiency with MATLAB/ Simulink for modelling and simulation. Experience with Model-Based Systems Engineering tools and requirements management tools. Familiar with the principles of ISO 15288:2023. During your employment you will handle tasks and materials that are classified as military secret and therefore you must have a UK or Swedish citizenship. Desirable RF Knowledge: Strong understanding of RF front-end design, antenna theory and signal propagation. Programming. Proficiency in C++, Python, or Rust for prototyping algorithms. Security. Experience with encrypted PNT signals or secure timing distribution. 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.
Spectrum IT Recruitment
Senior Software Developer
Spectrum IT Recruitment City, London
Excellent opportunity for a Senior Software Developer to play a key role in architecting, developing, and enhancing our clients in-house trading and research systems. This is an opportunity to work on greenfield projects, influence architectural decisions, and directly impact systems that support real-world trading strategies. As a senior member of the team, you will contribute both technically and strategically, helping shape development standards, performance optimisation, and system scalability. You will primarily work within a C# .NET SQL Server ecosystem, developing high-performance, reliable, and maintainable applications. Key Responsibilities Design, develop, and maintain high-performance applications in C# and .NET Lead architectural discussions and contribute to technical direction Build scalable, reliable systems to support automated trading and research Develop and optimise database solutions (SQL Server or equivalent) Improve performance, reliability, and automation across systems Mentor junior developers and promote best engineering practices Participate in code reviews and enforce high standards of quality Collaborate closely with researchers and traders to translate requirements into robust software solutions Contribute to continuous improvement of development processes and tooling Required Skills & Experience BSc (or higher) in Computer Science or a related scientific discipline Strong recent experience with C# and the latest .NET platform 5+ years of professional software development experience Solid experience with SQL Server, Oracle, or equivalent relational databases Strong understanding of object-oriented design principles and software architecture Experience building production-grade, scalable systems Fluency in English with excellent written and verbal communication skills High attention to detail and a thorough, analytical mindset Desirable Experience in multi-threaded and concurrent application development Network programming experience (TCP/UDP) Experience with distributed version control systems (Git) Strong understanding of Windows technologies Exposure to trading systems Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Aug 04, 2026
Full time
Excellent opportunity for a Senior Software Developer to play a key role in architecting, developing, and enhancing our clients in-house trading and research systems. This is an opportunity to work on greenfield projects, influence architectural decisions, and directly impact systems that support real-world trading strategies. As a senior member of the team, you will contribute both technically and strategically, helping shape development standards, performance optimisation, and system scalability. You will primarily work within a C# .NET SQL Server ecosystem, developing high-performance, reliable, and maintainable applications. Key Responsibilities Design, develop, and maintain high-performance applications in C# and .NET Lead architectural discussions and contribute to technical direction Build scalable, reliable systems to support automated trading and research Develop and optimise database solutions (SQL Server or equivalent) Improve performance, reliability, and automation across systems Mentor junior developers and promote best engineering practices Participate in code reviews and enforce high standards of quality Collaborate closely with researchers and traders to translate requirements into robust software solutions Contribute to continuous improvement of development processes and tooling Required Skills & Experience BSc (or higher) in Computer Science or a related scientific discipline Strong recent experience with C# and the latest .NET platform 5+ years of professional software development experience Solid experience with SQL Server, Oracle, or equivalent relational databases Strong understanding of object-oriented design principles and software architecture Experience building production-grade, scalable systems Fluency in English with excellent written and verbal communication skills High attention to detail and a thorough, analytical mindset Desirable Experience in multi-threaded and concurrent application development Network programming experience (TCP/UDP) Experience with distributed version control systems (Git) Strong understanding of Windows technologies Exposure to trading systems Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Techniche Global Ltd
Software Development Engineer
Techniche Global Ltd Farnborough, Hampshire
We are working with a global Software, Systems & Engineering company in the Defence Sector, supporting them with appointing a Software Development Engineer . This is not a traditional software development role. They're looking for engineers who understand the engineering behind autonomous systems and can develop production-quality software to solve complex real-world problems. The successful candidate will work on the design, development, modelling, integration and testing of autonomous control systems for both crewed and uncrewed aircraft. Salary: £47,250-£52,500 + benefits Location: Farnborough - Initially 5 days onsite. Longer-term hybrid may be possible (typically 3+ days onsite) once established. Duration : perm, full time Requirements: sole UK nationals or dual nationals living and working in the UK for the past 5 years What They're Looking For The hiring managers stressed that software capability is more important than an aerospace background. Ideal candidates will have around 4 7 years' commercial experience and be comfortable taking ownership of technical work packages while mentoring or directing more junior engineers. They are not looking for someone who simply writes code they want engineers who can solve engineering problems through software. Ideal Backgrounds Suitable candidates could currently be working as: Software Development Engineer Software Engineer Software Developer Autonomy Engineer Autonomous Systems Engineer Control Systems Engineer Robotics Engineer Algorithm Engineer Simulation Engineer Systems Engineer Research Engineer Guidance, Navigation & Control Engineer AI / Machine Learning Engineer (Autonomy focused) Industries could include: Defence Aerospace Aviation Robotics Autonomous Vehicles UAV / Drone Technology Research & Development Control Systems Advanced Engineering They are also very interested in engineers coming from Physics or Mathematics backgrounds who have developed strong software engineering skills. Essential Technical Skills The strongest candidates will have experience with: Programming C C++ MATLAB Python Engineering Autonomous systems Control systems Systems Engineering Algorithm development Modelling & Simulation Software development for complex engineering systems Experience with any of the following is highly desirable: UAVs UAS Drone technologies Decision support systems Military aviation Flight control Guidance, Navigation & Control (GNC) Personality Fit The hiring managers highlighted they want someone who: Enjoys solving difficult engineering problems Has genuine enthusiasm for autonomous systems Can take ownership of technical work Works well within multidisciplinary teams Can provide technical direction to others Wants to work on leading-edge defence technology They used the word "passionate" about autonomy even though they admitted it's an overused term! They want someone who genuinely enjoys this area of engineering. Qualifications Ideally: Aerospace Engineering Mechanical Engineering Electronic Engineering Physics Applied Mathematics Computer Science (with strong engineering exposure) A PhD would be attractive if it is directly relevant to autonomy or autonomous air systems , although they still want some commercial experience rather than someone coming straight from academia.
Aug 04, 2026
Full time
We are working with a global Software, Systems & Engineering company in the Defence Sector, supporting them with appointing a Software Development Engineer . This is not a traditional software development role. They're looking for engineers who understand the engineering behind autonomous systems and can develop production-quality software to solve complex real-world problems. The successful candidate will work on the design, development, modelling, integration and testing of autonomous control systems for both crewed and uncrewed aircraft. Salary: £47,250-£52,500 + benefits Location: Farnborough - Initially 5 days onsite. Longer-term hybrid may be possible (typically 3+ days onsite) once established. Duration : perm, full time Requirements: sole UK nationals or dual nationals living and working in the UK for the past 5 years What They're Looking For The hiring managers stressed that software capability is more important than an aerospace background. Ideal candidates will have around 4 7 years' commercial experience and be comfortable taking ownership of technical work packages while mentoring or directing more junior engineers. They are not looking for someone who simply writes code they want engineers who can solve engineering problems through software. Ideal Backgrounds Suitable candidates could currently be working as: Software Development Engineer Software Engineer Software Developer Autonomy Engineer Autonomous Systems Engineer Control Systems Engineer Robotics Engineer Algorithm Engineer Simulation Engineer Systems Engineer Research Engineer Guidance, Navigation & Control Engineer AI / Machine Learning Engineer (Autonomy focused) Industries could include: Defence Aerospace Aviation Robotics Autonomous Vehicles UAV / Drone Technology Research & Development Control Systems Advanced Engineering They are also very interested in engineers coming from Physics or Mathematics backgrounds who have developed strong software engineering skills. Essential Technical Skills The strongest candidates will have experience with: Programming C C++ MATLAB Python Engineering Autonomous systems Control systems Systems Engineering Algorithm development Modelling & Simulation Software development for complex engineering systems Experience with any of the following is highly desirable: UAVs UAS Drone technologies Decision support systems Military aviation Flight control Guidance, Navigation & Control (GNC) Personality Fit The hiring managers highlighted they want someone who: Enjoys solving difficult engineering problems Has genuine enthusiasm for autonomous systems Can take ownership of technical work Works well within multidisciplinary teams Can provide technical direction to others Wants to work on leading-edge defence technology They used the word "passionate" about autonomy even though they admitted it's an overused term! They want someone who genuinely enjoys this area of engineering. Qualifications Ideally: Aerospace Engineering Mechanical Engineering Electronic Engineering Physics Applied Mathematics Computer Science (with strong engineering exposure) A PhD would be attractive if it is directly relevant to autonomy or autonomous air systems , although they still want some commercial experience rather than someone coming straight from academia.
Infused Solutions Ltd
Senior AI Engineer - Perm UK
Infused Solutions Ltd
Senior AI Engineer Location: Remote (UK) or Hybrid - London (2 days per week in the office if London-based) Salary: 65,000 - 80,000 + Excellent Benefits Job Type: Permanent Please note: Applicants must have the right to work in the UK. Unfortunately, visa sponsorship is not available for this position. The Opportunity We're looking for a Senior AI Engineer to join a growing AI and Data Engineering function responsible for designing, building and scaling enterprise-grade AI platforms. This is an exciting opportunity to work on cutting-edge Artificial Intelligence, Machine Learning and Large Language Model (LLM) initiatives, helping to transform innovative AI research into secure, scalable production systems. The role is open to candidates across the UK , with fully remote working available . For those based near London, there is the option to work hybrid (2 days per week in the office) . You'll work alongside Data Scientists, Software Engineers and Product teams, taking ownership of complex AI services, data pipelines and cloud-native architectures that power intelligent products used at scale. The Role As a Senior AI Engineer, you'll play a key role in designing, architecting and delivering AI infrastructure with a high degree of autonomy. You'll help bridge the gap between research and production by developing scalable services, engineering robust data pipelines and implementing best practices across modern AI engineering. You'll also provide technical leadership within your squad, mentoring engineers and influencing engineering standards across the wider technology organisation. Key Responsibilities Design, build and maintain scalable AI data pipelines and processing workflows. Architect cloud-native backend systems and distributed AI services. Collaborate closely with Data Scientists to productionise Machine Learning and NLP models. Develop high-performance RESTful APIs and microservices for AI model serving. Drive system reliability, monitoring, observability and performance optimisation. Champion engineering best practices including CI/CD, automated testing and Infrastructure as Code. Improve integration, interoperability and data exchange across enterprise platforms. Translate complex technical requirements into scalable engineering solutions. Mentor junior engineers and provide technical leadership across projects. Contribute to architecture decisions, engineering standards and long-term technology strategy. About You You'll be an experienced Software, Data or AI Engineer with a passion for building scalable AI solutions and solving complex engineering challenges. You'll ideally have: A degree in Computer Science, Software Engineering, Artificial Intelligence or a related discipline. 5+ years' commercial experience in AI Engineering, Machine Learning Engineering, Backend Engineering or Data Engineering. Expert-level Python development experience. Experience productionising Machine Learning, NLP or Generative AI models. Strong experience designing and building RESTful APIs and microservices using frameworks such as FastAPI , Flask or Django . Strong SQL skills with experience designing performant relational database solutions. Commercial experience with AWS and/or Azure cloud platforms. Experience designing distributed systems and scalable architectures. Experience with Docker , Kubernetes and containerised deployments. Strong understanding of CI/CD pipelines, automated testing and engineering best practices. Excellent communication skills with experience mentoring engineers and collaborating across cross-functional teams. Desirable Experience Experience with any of the following would be highly advantageous: Large Language Models (LLMs) Amazon Bedrock Azure AI Foundry PyTorch FastAPI Knowledge Graphs Kubernetes Docker Infrastructure as Code MLOps Event-Driven Architecture Vector Databases Retrieval-Augmented Generation (RAG) Technology Stack Python SQL FastAPI PyTorch Docker Kubernetes AWS Azure Git CI/CD Knowledge Graphs AI / Large Language Models (LLMs) Amazon Bedrock Azure AI Foundry What's on Offer 65,000 - 75,000 salary Remote-first role with flexibility to work anywhere in the UK Optional hybrid working from the London office (2 days per week) Annual bonus Private healthcare Pension scheme 25+ days annual leave plus bank holidays Learning and development budget Career progression within a growing AI Engineering function Opportunity to work on enterprise-scale AI, Machine Learning and Generative AI initiatives using the latest technologies Collaborative engineering culture focused on innovation, knowledge sharing and continuous improvement Eligibility Applicants must have the right to work in the UK . Unfortunately, visa sponsorship is not available , so we are unable to consider candidates requiring current or future sponsorship. If you're passionate about building production-grade AI platforms and want to work on cutting-edge AI solutions with the flexibility of remote working, we'd love to hear from you.
Aug 04, 2026
Full time
Senior AI Engineer Location: Remote (UK) or Hybrid - London (2 days per week in the office if London-based) Salary: 65,000 - 80,000 + Excellent Benefits Job Type: Permanent Please note: Applicants must have the right to work in the UK. Unfortunately, visa sponsorship is not available for this position. The Opportunity We're looking for a Senior AI Engineer to join a growing AI and Data Engineering function responsible for designing, building and scaling enterprise-grade AI platforms. This is an exciting opportunity to work on cutting-edge Artificial Intelligence, Machine Learning and Large Language Model (LLM) initiatives, helping to transform innovative AI research into secure, scalable production systems. The role is open to candidates across the UK , with fully remote working available . For those based near London, there is the option to work hybrid (2 days per week in the office) . You'll work alongside Data Scientists, Software Engineers and Product teams, taking ownership of complex AI services, data pipelines and cloud-native architectures that power intelligent products used at scale. The Role As a Senior AI Engineer, you'll play a key role in designing, architecting and delivering AI infrastructure with a high degree of autonomy. You'll help bridge the gap between research and production by developing scalable services, engineering robust data pipelines and implementing best practices across modern AI engineering. You'll also provide technical leadership within your squad, mentoring engineers and influencing engineering standards across the wider technology organisation. Key Responsibilities Design, build and maintain scalable AI data pipelines and processing workflows. Architect cloud-native backend systems and distributed AI services. Collaborate closely with Data Scientists to productionise Machine Learning and NLP models. Develop high-performance RESTful APIs and microservices for AI model serving. Drive system reliability, monitoring, observability and performance optimisation. Champion engineering best practices including CI/CD, automated testing and Infrastructure as Code. Improve integration, interoperability and data exchange across enterprise platforms. Translate complex technical requirements into scalable engineering solutions. Mentor junior engineers and provide technical leadership across projects. Contribute to architecture decisions, engineering standards and long-term technology strategy. About You You'll be an experienced Software, Data or AI Engineer with a passion for building scalable AI solutions and solving complex engineering challenges. You'll ideally have: A degree in Computer Science, Software Engineering, Artificial Intelligence or a related discipline. 5+ years' commercial experience in AI Engineering, Machine Learning Engineering, Backend Engineering or Data Engineering. Expert-level Python development experience. Experience productionising Machine Learning, NLP or Generative AI models. Strong experience designing and building RESTful APIs and microservices using frameworks such as FastAPI , Flask or Django . Strong SQL skills with experience designing performant relational database solutions. Commercial experience with AWS and/or Azure cloud platforms. Experience designing distributed systems and scalable architectures. Experience with Docker , Kubernetes and containerised deployments. Strong understanding of CI/CD pipelines, automated testing and engineering best practices. Excellent communication skills with experience mentoring engineers and collaborating across cross-functional teams. Desirable Experience Experience with any of the following would be highly advantageous: Large Language Models (LLMs) Amazon Bedrock Azure AI Foundry PyTorch FastAPI Knowledge Graphs Kubernetes Docker Infrastructure as Code MLOps Event-Driven Architecture Vector Databases Retrieval-Augmented Generation (RAG) Technology Stack Python SQL FastAPI PyTorch Docker Kubernetes AWS Azure Git CI/CD Knowledge Graphs AI / Large Language Models (LLMs) Amazon Bedrock Azure AI Foundry What's on Offer 65,000 - 75,000 salary Remote-first role with flexibility to work anywhere in the UK Optional hybrid working from the London office (2 days per week) Annual bonus Private healthcare Pension scheme 25+ days annual leave plus bank holidays Learning and development budget Career progression within a growing AI Engineering function Opportunity to work on enterprise-scale AI, Machine Learning and Generative AI initiatives using the latest technologies Collaborative engineering culture focused on innovation, knowledge sharing and continuous improvement Eligibility Applicants must have the right to work in the UK . Unfortunately, visa sponsorship is not available , so we are unable to consider candidates requiring current or future sponsorship. If you're passionate about building production-grade AI platforms and want to work on cutting-edge AI solutions with the flexibility of remote working, we'd love to hear from you.

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