it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

32 jobs found

Email me jobs like this
Refine Search
Current Search
senior sql server data platform lead azure aws
Rise Technical Recruitment Limited
Data Engineer
Rise Technical Recruitment Limited City, Newcastle Upon Tyne
Data Engineer Newcastle upon Tyne £90,000 - £100,000 + Hybrid Working + Excellent Company Benefits Excellent opportunity for a senior Data Engineer to join a major national organisation and take ownership of the architecture, development and ongoing evolution of its enterprise data platform. This is a newly influential role within an organisation investing significantly in data, reporting and technology. You will have the opportunity to design and develop scalable data pipelines, shape the architecture of a Microsoft-based data lake and work directly with senior stakeholders across technology and finance. Reporting to the Group IT Director, you will build and maintain data solutions across Azure and AWS, bringing together information from multiple systems and ensuring that complex datasets remain accurate, secure and reliable. You will work closely with developers, infrastructure engineers, data specialists, report writers and senior business users. The position therefore offers a strong mixture of hands on engineering, technical ownership and stakeholder engagement. The ideal candidate will have expert SQL skills, extensive MS SQL Server experience and strong knowledge of Databricks and Azure Data Factory. You must also have practical experience delivering data solutions across both Azure and AWS environments. This is a fantastic opportunity to take a leading role in the development of a large organisation's data capability, with the autonomy to influence architecture, engineering standards and future technology decisions. The Role Designing, developing and maintaining scalable data pipelines Building data architecture that brings together multiple business systems Developing and supporting a Microsoft-based enterprise data lake Designing and maintaining MS SQL databases and related data systems Building ETL and data transformation solutions using Databricks and Azure Data Factory Developing cloud-based data solutions across Azure and AWS Ensuring the quality, integrity and reliability of complex datasets Working closely with FP&A, technology teams and senior business stakeholders Collaborating with developers, infrastructure engineers and reporting specialists Troubleshooting complex data and pipeline issues Four days per week based in the Newcastle office, with one day working from home The Person Senior-level Data Engineering experience Expert SQL knowledge Extensive experience with Microsoft SQL Server Strong experience with Databricks Experience building ETL pipelines using Azure Data Factory or similar tools Hands on experience working across both Azure and AWS Programming knowledge using Python, Java, C# or a similar language Strong understanding of data architecture, data lakes and pipeline development Confident communicating with both technical and non-technical stakeholders Experience working with financial systems or FP&A teams would be advantageous We are an equal opportunities company and welcome applications from all suitable candidates.
26/07/2026
Full time
Data Engineer Newcastle upon Tyne £90,000 - £100,000 + Hybrid Working + Excellent Company Benefits Excellent opportunity for a senior Data Engineer to join a major national organisation and take ownership of the architecture, development and ongoing evolution of its enterprise data platform. This is a newly influential role within an organisation investing significantly in data, reporting and technology. You will have the opportunity to design and develop scalable data pipelines, shape the architecture of a Microsoft-based data lake and work directly with senior stakeholders across technology and finance. Reporting to the Group IT Director, you will build and maintain data solutions across Azure and AWS, bringing together information from multiple systems and ensuring that complex datasets remain accurate, secure and reliable. You will work closely with developers, infrastructure engineers, data specialists, report writers and senior business users. The position therefore offers a strong mixture of hands on engineering, technical ownership and stakeholder engagement. The ideal candidate will have expert SQL skills, extensive MS SQL Server experience and strong knowledge of Databricks and Azure Data Factory. You must also have practical experience delivering data solutions across both Azure and AWS environments. This is a fantastic opportunity to take a leading role in the development of a large organisation's data capability, with the autonomy to influence architecture, engineering standards and future technology decisions. The Role Designing, developing and maintaining scalable data pipelines Building data architecture that brings together multiple business systems Developing and supporting a Microsoft-based enterprise data lake Designing and maintaining MS SQL databases and related data systems Building ETL and data transformation solutions using Databricks and Azure Data Factory Developing cloud-based data solutions across Azure and AWS Ensuring the quality, integrity and reliability of complex datasets Working closely with FP&A, technology teams and senior business stakeholders Collaborating with developers, infrastructure engineers and reporting specialists Troubleshooting complex data and pipeline issues Four days per week based in the Newcastle office, with one day working from home The Person Senior-level Data Engineering experience Expert SQL knowledge Extensive experience with Microsoft SQL Server Strong experience with Databricks Experience building ETL pipelines using Azure Data Factory or similar tools Hands on experience working across both Azure and AWS Programming knowledge using Python, Java, C# or a similar language Strong understanding of data architecture, data lakes and pipeline development Confident communicating with both technical and non-technical stakeholders Experience working with financial systems or FP&A teams would be advantageous We are an equal opportunities company and welcome applications from all suitable candidates.
Senior Consultant, Forward Deployed AI Engineer
慨正橡扯
As a Senior Consultant in SAIL, you will own and lead consultancy engagements end-to-end from shaping the opportunity and winning the work, through to delivery governance and team leadership. You will bring SME-level depth in at least one of AI/ML Engineering, Platform Engineering, or Software Engineering, and apply it to create real, lasting value for our clients. Although we do not expect you to be an expert inall ofthe below activities simultaneously, our team consists of people who can work as advisors to our clients as well as bringing deep technical knowledge when needed. The profile of our typical engagements reflect that. AI/ML Specialism You will bring expert-level knowledge in at least one of the following domains, and working knowledge across the others: Agentic AI & LLM Engineering Design and build production-grade agentic systems using major LLM SDKs and agent frameworks; deep knowledge of RAG, MCP servers and prompt engineering at scale. Strong opinions on secure, resilient enterprise deployment of LLM-powered systems; current knowledge of the latest model capabilities and AI product stacks. Machine Learning Engineering End-to-end ML lifecycleexpertise: feature engineering, model training,evaluationand production deployment, includingMLOps, monitoring and drift detection. Practical knowledge of ML frameworks (e.g. scikit-learn,PyTorch,XGBoost) and cloud-native ML services (SageMaker, Azure ML, Vertex AI). Platform & Cloud Engineering Architecture and delivery of scalable cloud data and AI platforms on AWS,Azureor GCP; experienced with containerisation,IaC, event-driven architectures and CI/CD. Track recordof delivering production Python services and APIs; working knowledge of cloud-native application patterns and release practices. Software Engineering Production-grade Python services (FastAPI, AWS Lambda, event-driven patterns) and front-end development with React/Next.js, Material UI and SWR. Cloud architecture design capability across major providers; rounded understanding of database trade-offs - relational, NoSQL,graphand caching strategies. Strong engineering practices: CI/CD, testing (Jest, Cypress, React Test Library), release management and security-conscious development. A genuine passion for AI solutions and specifically for the complexity of delivering them to production at scale. You should be as energised by the hard problems of operationalisation,reliabilityand governance as by the technology itself. Your Skills and Experience We're seeking a technically credible, commercially aware consultant who brings a rare combination of delivery accountability, client advisory skill, and deep AI/technology specialism. You will be someone energised by the complexity of taking AI solutions to production at scale - and who can inspire a team and a client with that same passion. 1-5 years in technology consulting, software engineering or AI/ML SME-level depth in at least one of: Agentic AI/LLM Engineering, Machine Learning Engineering, Platform & Cloud Engineering, or Software Engineering - with strong architecture and design capability across cloud,dataand AI domains. Clear, confident communicator - able to make the complex accessible for technical and non-technical audiences alike, and torepresentBaringa'sexpertisewith credibility. Master's degree in Computer Science, Engineering, Mathematics, Data Science or related discipline, or equivalent depth through relevant professional certifications (e.g. AWS Solutions Architect Professional, Google Professional ML Engineer). Prior experience as a forward-deployed or embedded engineer within a client environment; exposure to regulated industries such as energy, financial services or public sector.
26/07/2026
Full time
As a Senior Consultant in SAIL, you will own and lead consultancy engagements end-to-end from shaping the opportunity and winning the work, through to delivery governance and team leadership. You will bring SME-level depth in at least one of AI/ML Engineering, Platform Engineering, or Software Engineering, and apply it to create real, lasting value for our clients. Although we do not expect you to be an expert inall ofthe below activities simultaneously, our team consists of people who can work as advisors to our clients as well as bringing deep technical knowledge when needed. The profile of our typical engagements reflect that. AI/ML Specialism You will bring expert-level knowledge in at least one of the following domains, and working knowledge across the others: Agentic AI & LLM Engineering Design and build production-grade agentic systems using major LLM SDKs and agent frameworks; deep knowledge of RAG, MCP servers and prompt engineering at scale. Strong opinions on secure, resilient enterprise deployment of LLM-powered systems; current knowledge of the latest model capabilities and AI product stacks. Machine Learning Engineering End-to-end ML lifecycleexpertise: feature engineering, model training,evaluationand production deployment, includingMLOps, monitoring and drift detection. Practical knowledge of ML frameworks (e.g. scikit-learn,PyTorch,XGBoost) and cloud-native ML services (SageMaker, Azure ML, Vertex AI). Platform & Cloud Engineering Architecture and delivery of scalable cloud data and AI platforms on AWS,Azureor GCP; experienced with containerisation,IaC, event-driven architectures and CI/CD. Track recordof delivering production Python services and APIs; working knowledge of cloud-native application patterns and release practices. Software Engineering Production-grade Python services (FastAPI, AWS Lambda, event-driven patterns) and front-end development with React/Next.js, Material UI and SWR. Cloud architecture design capability across major providers; rounded understanding of database trade-offs - relational, NoSQL,graphand caching strategies. Strong engineering practices: CI/CD, testing (Jest, Cypress, React Test Library), release management and security-conscious development. A genuine passion for AI solutions and specifically for the complexity of delivering them to production at scale. You should be as energised by the hard problems of operationalisation,reliabilityand governance as by the technology itself. Your Skills and Experience We're seeking a technically credible, commercially aware consultant who brings a rare combination of delivery accountability, client advisory skill, and deep AI/technology specialism. You will be someone energised by the complexity of taking AI solutions to production at scale - and who can inspire a team and a client with that same passion. 1-5 years in technology consulting, software engineering or AI/ML SME-level depth in at least one of: Agentic AI/LLM Engineering, Machine Learning Engineering, Platform & Cloud Engineering, or Software Engineering - with strong architecture and design capability across cloud,dataand AI domains. Clear, confident communicator - able to make the complex accessible for technical and non-technical audiences alike, and torepresentBaringa'sexpertisewith credibility. Master's degree in Computer Science, Engineering, Mathematics, Data Science or related discipline, or equivalent depth through relevant professional certifications (e.g. AWS Solutions Architect Professional, Google Professional ML Engineer). Prior experience as a forward-deployed or embedded engineer within a client environment; exposure to regulated industries such as energy, financial services or public sector.
Associate Software Engineer
Halliburton Abingdon, Oxfordshire
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role This role spans the full early career range. We are hiring new graduates as well as engineers with up to five years of professional experience. If you are a few years in and looking for stronger mentorship, a more technically serious codebase, or a clearer growth path than your current role offers, this posting is for you. Your experience will be reflected in your level, scope, and compensation at offer. You join a delivery team and start writing production code immediately. You build software with your team that oil and gas operators use every day for real decisions. You debug issues in systems that connect to live data, write features that operators depend on, and learn how professional software teams ship quality code at scale. You receive regular guidance from experienced engineers and participate in code reviews from the start. Over time, you grow your technical skills and your understanding of the product domain, and you build the habits that make an engineer effective over the long term. We hire for potential and train for success. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoD What You Will Do Build, test, and ship features for products in active use by energy companies worldwide. Debug and fix defects in production systems, learning how large scale applications behave under real conditions. Write and maintain automated tests as part of the team's standard delivery workflow. Participate in code reviews: read your teammates' code, receive feedback on yours, and learn the codebase through both activities. Follow secure coding practices, triage security issues when they arise, and apply fixes to deliver secure applications. Contribute to technical documentation for the systems and features you work on. Work within a distributed team across time zones, communicating clearly and consistently about your progress and blockers. Research and evaluate open source tools and libraries that can improve the systems you work on. Grow your understanding of the product domain through the work itself. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent professional experience. Minimum of 3 years of software development experience. Working knowledge of at least one modern programming language and standard development tooling (version control, build systems, testing frameworks). Preferred Experience contributing to a shared codebase with other engineers. Exposure to cloud platforms (Azure, AWS), web application development, or data systems. Exposure to CI/CD or infrastructure automation tools. Interest in technically demanding application domains such as scientific computing, applied AI/ML, real time systems, large scale data processing, or similar. Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The engineer who succeeds in this role is technically curious and takes their craft seriously. Whether you are writing your first production code or already have a few years behind you, you pick up new tools and techniques quickly, ask good questions when you are unsure, and follow through on the tasks you own. You treat code reviews as a place to both learn and contribute, and you communicate clearly with teammates across time zones. Minimum Qualifications Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Software Engineer to Senior. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 209983 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full-time Additional Locations for this position Compensation Information Compensation is competitive and commensurate with experience.
25/07/2026
Full time
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role This role spans the full early career range. We are hiring new graduates as well as engineers with up to five years of professional experience. If you are a few years in and looking for stronger mentorship, a more technically serious codebase, or a clearer growth path than your current role offers, this posting is for you. Your experience will be reflected in your level, scope, and compensation at offer. You join a delivery team and start writing production code immediately. You build software with your team that oil and gas operators use every day for real decisions. You debug issues in systems that connect to live data, write features that operators depend on, and learn how professional software teams ship quality code at scale. You receive regular guidance from experienced engineers and participate in code reviews from the start. Over time, you grow your technical skills and your understanding of the product domain, and you build the habits that make an engineer effective over the long term. We hire for potential and train for success. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoD What You Will Do Build, test, and ship features for products in active use by energy companies worldwide. Debug and fix defects in production systems, learning how large scale applications behave under real conditions. Write and maintain automated tests as part of the team's standard delivery workflow. Participate in code reviews: read your teammates' code, receive feedback on yours, and learn the codebase through both activities. Follow secure coding practices, triage security issues when they arise, and apply fixes to deliver secure applications. Contribute to technical documentation for the systems and features you work on. Work within a distributed team across time zones, communicating clearly and consistently about your progress and blockers. Research and evaluate open source tools and libraries that can improve the systems you work on. Grow your understanding of the product domain through the work itself. Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent professional experience. Minimum of 3 years of software development experience. Working knowledge of at least one modern programming language and standard development tooling (version control, build systems, testing frameworks). Preferred Experience contributing to a shared codebase with other engineers. Exposure to cloud platforms (Azure, AWS), web application development, or data systems. Exposure to CI/CD or infrastructure automation tools. Interest in technically demanding application domains such as scientific computing, applied AI/ML, real time systems, large scale data processing, or similar. Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The engineer who succeeds in this role is technically curious and takes their craft seriously. Whether you are writing your first production code or already have a few years behind you, you pick up new tools and techniques quickly, ask good questions when you are unsure, and follow through on the tasks you own. You treat code reviews as a place to both learn and contribute, and you communicate clearly with teammates across time zones. Minimum Qualifications Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Software Engineer to Senior. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Details Requisition Number: 209983 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full-time Additional Locations for this position Compensation Information Compensation is competitive and commensurate with experience.
Senior Software Engineer
Halliburton Abingdon, Oxfordshire
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You own the full development cycle for the features and systems your team assigns you. At Landmark, that means working on software that oil and gas operators depend on for high-stakes decisions. You take a feature from specification through design, implementation, testing, and delivery with minimal supervision and enough judgment to make good technical decisions along the way. You contribute to code reviews, improve the codebase and processes around you without waiting to be asked, and help junior engineers grow. The quality of what you build shows up in production software used by operators worldwide. Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the major technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoDB What You Will Do Own features end to end: analyze requirements, design solutions, write the code, test it, and ship it Break complex specifications into concrete tasks with realistic schedules and flag risks early Proactively identify and fix weaknesses in the codebase, the test coverage, and the development process Investigate and resolve production defects, and trace root cause when symptom and source are not in the same place Apply secure coding practices, surface vulnerabilities in code reviews, and fix security issues as they arise Review code from other engineers with the same rigor you expect on your own work Evaluate and integrate open-source tools and libraries where they improve the systems you work on Mentor junior engineers through code reviews, pairing, and direct technical guidance Communicate clearly across a distributed, cross-timezone team Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience 5-10 years of software development experience Strong proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js) Experience owning the full development cycle: requirements analysis, design, implementation, testing, and delivery Experience debugging production software and tracing root causes that span multiple components or layers Clear written and verbal communication, including the ability to explain technical decisions and trade-offs to teammates and stakeholders Preferred Experience with cloud-native development, full-stack or web application development, or data platform technologies Experience with CI/CD pipelines, containerization, and infrastructure automation Background in enterprise software, SaaS platforms, or technically demanding application domains (scientific computing, real-time systems, large-scale data) Exposure to integrating machine learning, generative AI, or LLM-based components into application features Experience mentoring less experienced engineers Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The engineer who succeeds in this role brings independent judgment to their work and applies it consistently. You own your assignments end to end, communicate clearly when something is off track, and treat code reviews as a genuine quality tool rather than a formality. You are comfortable working across time zones, adaptable when requirements shift, and focused on delivery outcomes rather than task completion. You pick up new tools and techniques on your own, evaluate them critically, and bring the ones that work to your team. You help the engineers around you improve because you understand that team quality compounds over time. Why Landmark We build small, high-ownership teams and invest in the quality of every person on them. You will work in a business where software is the product, the work you do matters, and the standards are high. You will own real work that ships, learn from engineers who push you, and grow into the kind of engineer the team relies on. We offer competitive compensation, a strong career path, and a role where you own what you build, and your impact is visible. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. Location: 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Compensation is competitive and commensurate with experience.
24/07/2026
Full time
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You own the full development cycle for the features and systems your team assigns you. At Landmark, that means working on software that oil and gas operators depend on for high-stakes decisions. You take a feature from specification through design, implementation, testing, and delivery with minimal supervision and enough judgment to make good technical decisions along the way. You contribute to code reviews, improve the codebase and processes around you without waiting to be asked, and help junior engineers grow. The quality of what you build shows up in production software used by operators worldwide. Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the major technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoDB What You Will Do Own features end to end: analyze requirements, design solutions, write the code, test it, and ship it Break complex specifications into concrete tasks with realistic schedules and flag risks early Proactively identify and fix weaknesses in the codebase, the test coverage, and the development process Investigate and resolve production defects, and trace root cause when symptom and source are not in the same place Apply secure coding practices, surface vulnerabilities in code reviews, and fix security issues as they arise Review code from other engineers with the same rigor you expect on your own work Evaluate and integrate open-source tools and libraries where they improve the systems you work on Mentor junior engineers through code reviews, pairing, and direct technical guidance Communicate clearly across a distributed, cross-timezone team Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience 5-10 years of software development experience Strong proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js) Experience owning the full development cycle: requirements analysis, design, implementation, testing, and delivery Experience debugging production software and tracing root causes that span multiple components or layers Clear written and verbal communication, including the ability to explain technical decisions and trade-offs to teammates and stakeholders Preferred Experience with cloud-native development, full-stack or web application development, or data platform technologies Experience with CI/CD pipelines, containerization, and infrastructure automation Background in enterprise software, SaaS platforms, or technically demanding application domains (scientific computing, real-time systems, large-scale data) Exposure to integrating machine learning, generative AI, or LLM-based components into application features Experience mentoring less experienced engineers Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The engineer who succeeds in this role brings independent judgment to their work and applies it consistently. You own your assignments end to end, communicate clearly when something is off track, and treat code reviews as a genuine quality tool rather than a formality. You are comfortable working across time zones, adaptable when requirements shift, and focused on delivery outcomes rather than task completion. You pick up new tools and techniques on your own, evaluate them critically, and bring the ones that work to your team. You help the engineers around you improve because you understand that team quality compounds over time. Why Landmark We build small, high-ownership teams and invest in the quality of every person on them. You will work in a business where software is the product, the work you do matters, and the standards are high. You will own real work that ships, learn from engineers who push you, and grow into the kind of engineer the team relies on. We offer competitive compensation, a strong career path, and a role where you own what you build, and your impact is visible. Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. Location: 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Compensation is competitive and commensurate with experience.
Software Engineer
Halliburton Abingdon, Oxfordshire
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoirerred simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You are a technical authority who shapes what gets built and how. At Landmark, that means owning the technical direction for products that oil and gas operators use for high-stakes engineering decisions. You work under broad direction, make architecture decisions that hold up over time, and raise the quality and capability of the teams around you. You work closely with Product Management and architects on new application design and major enhancements, and you serve as the first technical escalation point when something hard needs to be sorted out in your area. The decisions you make end up in production code that matters. Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the major technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, TypeScript, and Fortran Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoDB What You Will Do Shape the technical direction of the products and platforms you own across near-term and long-term planning horizons Scope major technical work: estimate effort, identify risks, and define the delivery approach Design and build new applications and major enhancements in partnership with Product Management and architects Serve as the technical authority for your area of the application or architecture: the person the team turns to when a decision is hard or a problem is deep Evaluate architecture and implementation for performance, scalability, and security weaknesses, and drive improvements through to resolution Lead design and code reviews with a focus on long-term quality, not just correctness Challenge the delivery process when it produces slow feedback, unnecessary risk, or poor outcomes Mentor engineers at junior and mid levels through code reviews, technical guidance, and the standard you set in your own work Stay current on tools, practices, and technologies relevant to your area, and drive adoption where they improve the product Own security for your area: set coding standards, catch vulnerabilities in design and code reviews, and drive fixes to completion Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience 10 or more years of software development experience Deep proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js), and a history of delivering production software in that stack Experience designing and owning the architecture of a complex software system or major subsystem, with technical decisions that held up across multiple releases A track record of providing technical leadership across a team or product area Communication skills sharp enough to explain a technical trade-off to a product manager and a design choice to a junior engineer with equal clarity Preferred Experience with cloud-native development, full-stack or web application development, or data platform technologies Experience with CI/CD pipelines, containerization, and infrastructure automation Background in technically complex or scientifically demanding application domains (distributed systems, scientific computing, real-time systems, large-scale data) Experience integrating machine learning, generative AI, or LLM-based components into production systems Experience contributing to open-source projects, or integrating open-source components at scale. Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The senior engineer who succeeds in this role thinks at the level of the system, not only the feature. You bring the experience to know when a technical decision will cost the team later, the credibility to say so clearly, and the follow-through to drive it toward a better outcome. You are comfortable making decisions with incomplete information and pragmatic enough to ship when the solution is sound, even if it is not perfect. You do not wait for someone to identify what needs fixing. You see it, own it, and drive it to resolution. You stay technically sharp because you are genuinely curious, and you bring what you learn back to the team. You invest in the people around you because you understand that your long-term contribution depends on the quality of the team, not only the quality of your own code. Why Landmark We build small, high-ownership teams and invest in the quality of every person on them. You will work in a business where software is the product, the work you do matters, and the standards are high. Here you have the autonomy to make real technical decisions, peers strong enough to challenge you, and problems deep enough to be worth solving well. We offer competitive compensation including bonus and long-term incentive programs, a strong career path, and a role where your technical judgment shapes what gets built. Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Senior Software Principal - Advisor Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Requisition Number: 209989 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full-time Compensation is competitive and commensurate with experience.
24/07/2026
Full time
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoirerred simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You are a technical authority who shapes what gets built and how. At Landmark, that means owning the technical direction for products that oil and gas operators use for high-stakes engineering decisions. You work under broad direction, make architecture decisions that hold up over time, and raise the quality and capability of the teams around you. You work closely with Product Management and architects on new application design and major enhancements, and you serve as the first technical escalation point when something hard needs to be sorted out in your area. The decisions you make end up in production code that matters. Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the major technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, TypeScript, and Fortran Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoDB What You Will Do Shape the technical direction of the products and platforms you own across near-term and long-term planning horizons Scope major technical work: estimate effort, identify risks, and define the delivery approach Design and build new applications and major enhancements in partnership with Product Management and architects Serve as the technical authority for your area of the application or architecture: the person the team turns to when a decision is hard or a problem is deep Evaluate architecture and implementation for performance, scalability, and security weaknesses, and drive improvements through to resolution Lead design and code reviews with a focus on long-term quality, not just correctness Challenge the delivery process when it produces slow feedback, unnecessary risk, or poor outcomes Mentor engineers at junior and mid levels through code reviews, technical guidance, and the standard you set in your own work Stay current on tools, practices, and technologies relevant to your area, and drive adoption where they improve the product Own security for your area: set coding standards, catch vulnerabilities in design and code reviews, and drive fixes to completion Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience 10 or more years of software development experience Deep proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js), and a history of delivering production software in that stack Experience designing and owning the architecture of a complex software system or major subsystem, with technical decisions that held up across multiple releases A track record of providing technical leadership across a team or product area Communication skills sharp enough to explain a technical trade-off to a product manager and a design choice to a junior engineer with equal clarity Preferred Experience with cloud-native development, full-stack or web application development, or data platform technologies Experience with CI/CD pipelines, containerization, and infrastructure automation Background in technically complex or scientifically demanding application domains (distributed systems, scientific computing, real-time systems, large-scale data) Experience integrating machine learning, generative AI, or LLM-based components into production systems Experience contributing to open-source projects, or integrating open-source components at scale. Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The senior engineer who succeeds in this role thinks at the level of the system, not only the feature. You bring the experience to know when a technical decision will cost the team later, the credibility to say so clearly, and the follow-through to drive it toward a better outcome. You are comfortable making decisions with incomplete information and pragmatic enough to ship when the solution is sound, even if it is not perfect. You do not wait for someone to identify what needs fixing. You see it, own it, and drive it to resolution. You stay technically sharp because you are genuinely curious, and you bring what you learn back to the team. You invest in the people around you because you understand that your long-term contribution depends on the quality of the team, not only the quality of your own code. Why Landmark We build small, high-ownership teams and invest in the quality of every person on them. You will work in a business where software is the product, the work you do matters, and the standards are high. Here you have the autonomy to make real technical decisions, peers strong enough to challenge you, and problems deep enough to be worth solving well. We offer competitive compensation including bonus and long-term incentive programs, a strong career path, and a role where your technical judgment shapes what gets built. Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Senior Software Principal - Advisor Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Requisition Number: 209989 Experience Level: Experienced Hire Job Family: Engineering/Science/Technology Product Service Line: Landmark Software & Services Full Time / Part Time: Full-time Compensation is competitive and commensurate with experience.
Software Engineer
Halliburton Energy Services Abingdon, Oxfordshire
Select how often (in days) to receive an alert: We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You are a technical authority who shapes what gets built and how. At Landmark, that means owning the technical direction for products that oil and gas operators use for high-stakes engineering decisions. You work under broad direction, make architecture decisions that hold up over time, and raise the quality and capability of the teams around you. You work closely with Product Management and architects on new application design and major enhancements, and you serve as the first technical escalation point when something hard needs to be sorted out in your area. The decisions you make end up in production code that matters. Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the major technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, TypeScript, and Fortran Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoDB What You Will Do Shape the technical direction of the products and platforms you own across near-term and long-term planning horizons Scope major technical work: estimate effort, identify risks, and define the delivery approach Design and build new applications and major enhancements in partnership with Product Management and architects Serve as the technical authority for your area of the application or architecture: the person the team turns to when a decision is hard or a problem is deep Evaluate architecture and implementation for performance, scalability, and security weaknesses, and drive improvements through to resolution Lead design and code reviews with a focus on long-term quality, not just correctness Challenge the delivery process when it produces slow feedback, unnecessary risk, or poor outcomes Mentor engineers at junior and mid levels through code reviews, technical guidance, and the standard you set in your own work Stay current on tools, practices, and technologies relevant to your area, and drive adoption where they improve the product Own security for your area: set coding standards, catch vulnerabilities in design and code reviews, and drive fixes to completion Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience 10 or more years of software development experience Deep proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js), and a history of delivering production software in that stack Experience designing and owning the architecture of a complex software system or major subsystem, with technical decisions that held up across multiple releases A track record of providing technical leadership across a team or product area Communication skills sharp enough to explain a technical trade-off to a product manager and a design choice to a junior engineer with equal clarity Preferred Experience with cloud-native development, full-stack or web application development, or data platform technologies Experience with CI/CD pipelines, containerization, and infrastructure automation Background in technically complex or scientifically demanding application domains (distributed systems, scientific computing, real-time systems, large-scale data) Experience integrating machine learning, generative AI, or LLM-based components into production systems Experience contributing to open-source projects, or integrating open-source components at scale. Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The senior engineer who succeeds in this role thinks at the level of the system, not only the feature. You bring the experience to know when a technical decision will cost the team later, the credibility to say so clearly, and the follow-through to drive it toward a better outcome. You are comfortable making decisions with incomplete information and pragmatic enough to ship when the solution is sound, even if it is not perfect. You do not wait for someone to identify what needs fixing. You see it, own it, and drive it to resolution. You stay technically sharp because you are genuinely curious, and you bring what you learn back to the team. You invest in the people around you because you understand that your long-term contribution depends on the quality of the team, not only the quality of your own code. Why Landmark We build small, high-ownership teams and invest in the quality of every person on them. You will work in a business where software is the product, the work you do matters, and the standards are high. Here you have the autonomy to make real technical decisions, peers strong enough to challenge you, and problems deep enough to be worth solving well. We offer competitive compensation including bonus and long-term incentive programs, a strong career path, and a role where your technical judgment shapes what gets built. Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Senior Software Principal - Advisor Compensation is competitive and commensurate with experience. Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Segment: Cloud, Open Source, .NET, Product Manager, Computer Science, Technology, Operations Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.
24/07/2026
Full time
Select how often (in days) to receive an alert: We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on-premises solutions. About the Role You are a technical authority who shapes what gets built and how. At Landmark, that means owning the technical direction for products that oil and gas operators use for high-stakes engineering decisions. You work under broad direction, make architecture decisions that hold up over time, and raise the quality and capability of the teams around you. You work closely with Product Management and architects on new application design and major enhancements, and you serve as the first technical escalation point when something hard needs to be sorted out in your area. The decisions you make end up in production code that matters. Strong software engineering fundamentals and the technical depth to independently own complex areas of a product are the primary requirements. Domain knowledge is valuable but not required at hire. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the major technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, TypeScript, and Fortran Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoDB What You Will Do Shape the technical direction of the products and platforms you own across near-term and long-term planning horizons Scope major technical work: estimate effort, identify risks, and define the delivery approach Design and build new applications and major enhancements in partnership with Product Management and architects Serve as the technical authority for your area of the application or architecture: the person the team turns to when a decision is hard or a problem is deep Evaluate architecture and implementation for performance, scalability, and security weaknesses, and drive improvements through to resolution Lead design and code reviews with a focus on long-term quality, not just correctness Challenge the delivery process when it produces slow feedback, unnecessary risk, or poor outcomes Mentor engineers at junior and mid levels through code reviews, technical guidance, and the standard you set in your own work Stay current on tools, practices, and technologies relevant to your area, and drive adoption where they improve the product Own security for your area: set coding standards, catch vulnerabilities in design and code reviews, and drive fixes to completion Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience 10 or more years of software development experience Deep proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js), and a history of delivering production software in that stack Experience designing and owning the architecture of a complex software system or major subsystem, with technical decisions that held up across multiple releases A track record of providing technical leadership across a team or product area Communication skills sharp enough to explain a technical trade-off to a product manager and a design choice to a junior engineer with equal clarity Preferred Experience with cloud-native development, full-stack or web application development, or data platform technologies Experience with CI/CD pipelines, containerization, and infrastructure automation Background in technically complex or scientifically demanding application domains (distributed systems, scientific computing, real-time systems, large-scale data) Experience integrating machine learning, generative AI, or LLM-based components into production systems Experience contributing to open-source projects, or integrating open-source components at scale. Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The senior engineer who succeeds in this role thinks at the level of the system, not only the feature. You bring the experience to know when a technical decision will cost the team later, the credibility to say so clearly, and the follow-through to drive it toward a better outcome. You are comfortable making decisions with incomplete information and pragmatic enough to ship when the solution is sound, even if it is not perfect. You do not wait for someone to identify what needs fixing. You see it, own it, and drive it to resolution. You stay technically sharp because you are genuinely curious, and you bring what you learn back to the team. You invest in the people around you because you understand that your long-term contribution depends on the quality of the team, not only the quality of your own code. Why Landmark We build small, high-ownership teams and invest in the quality of every person on them. You will work in a business where software is the product, the work you do matters, and the standards are high. Here you have the autonomy to make real technical decisions, peers strong enough to challenge you, and problems deep enough to be worth solving well. We offer competitive compensation including bonus and long-term incentive programs, a strong career path, and a role where your technical judgment shapes what gets built. Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Senior Software Principal - Advisor Compensation is competitive and commensurate with experience. Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Job Segment: Cloud, Open Source, .NET, Product Manager, Computer Science, Technology, Operations Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.
Senior Software Engineer
Halliburton Energy Services Abingdon, Oxfordshire
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on premises solutions. About the Role You own the full development cycle for the features and systems your team assigns you. At Landmark, that means working on software that oil and gas operators depend on for high stakes decisions. You take a feature from specification through design, implementation, testing, and delivery with minimal supervision and enough judgment to make good technical decisions along the way. You contribute to code reviews, improve the codebase and processes around you without waiting to be asked, and help junior engineers grow. The quality of what you build shows up in production software used by operators worldwide. Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the major technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoDB What You Will Do Own features end to end: analyze requirements, design solutions, write the code, test it, and ship it Break complex specifications into concrete tasks with realistic schedules and flag risks early Proactively identify and fix weaknesses in the codebase, the test coverage, and the development process Investigate and resolve production defects, and trace root cause when symptom and source are not in the same place Apply secure coding practices, surface vulnerabilities in code reviews, and fix security issues as they arise Review code from other engineers with the same rigor you expect on your own work Evaluate and integrate open source tools and libraries where they improve the systems you work on Mentor junior engineers through code reviews, pairing, and direct technical guidance Communicate clearly across a distributed, cross timezone team Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience 5-10 years of software development experience Strong proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js) Experience owning the full development cycle: requirements analysis, design, implementation, testing, and delivery Experience debugging production software and tracing root causes that span multiple components or layers Clear written and verbal communication, including the ability to explain technical decisions and trade offs to teammates and stakeholders Preferred Experience with cloud native development, full stack or web application development, or data platform technologies Experience with CI/CD pipelines, containerization, and infrastructure automation Background in enterprise software, SaaS platforms, or technically demanding application domains (scientific computing, real time systems, large scale data) Exposure to integrating machine learning, generative AI, or LLM based components into application features Experience mentoring less experienced engineers Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The engineer who succeeds in this role brings independent judgment to their work and applies it consistently. You own your assignments end to end, communicate clearly when something is off track, and treat code reviews as a genuine quality tool rather than a formality. You are comfortable working across time zones, adaptable when requirements shift, and focused on delivery outcomes rather than task completion. You pick up new tools and techniques on your own, evaluate them critically, and bring the ones that work to your team. You help the engineers around you improve because you understand that team quality compounds over time. Why Landmark We build small, high ownership teams and invest in the quality of every person on them. You will work in a business where software is the product, the work you do matters, and the standards are high. You will own real work that ships, learn from engineers who push you, and grow into the kind of engineer the team relies on. We offer competitive compensation, a strong career path, and a role where you own what you build, and your impact is visible. Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Software Engineer to Senior. Halliburton is an Equal Opportunity Employer Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Compensation Information Compensation is competitive and commensurate with experience.
24/07/2026
Full time
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties About Landmark Landmark, a Halliburton company, builds the software and data platforms that help the global energy industry make better decisions. Our products span subsurface interpretation, well construction planning, reservoir simulation, production optimization, and digital operations. These are tools used daily by engineers and scientists at the world's largest energy companies and run as cloud-native SaaS platforms and as enterprise on premises solutions. About the Role You own the full development cycle for the features and systems your team assigns you. At Landmark, that means working on software that oil and gas operators depend on for high stakes decisions. You take a feature from specification through design, implementation, testing, and delivery with minimal supervision and enough judgment to make good technical decisions along the way. You contribute to code reviews, improve the codebase and processes around you without waiting to be asked, and help junior engineers grow. The quality of what you build shows up in production software used by operators worldwide. Strong software engineering fundamentals are the primary requirement. Domain knowledge is valuable but can develop on the job. Positions are available across a range of teams. Team assignment determines both the product domain you work in and the major technologies you use. Teams build software for domains such as: Geoscience - geology, geophysics, or petrophysics Drilling engineering and well planning Reservoir engineering and modeling Production engineering and optimization E&P data management and integration Cloud and platform infrastructure, data services, and developer tooling AI assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including Azure and AWS Containerization and orchestration tooling such as Docker and Kubernetes Infrastructure automation tools such as Terraform, Ansible, Helm, and Argo CD/Flux Relational and NoSQL databases such as PostgreSQL, SQL Server, Oracle, and MongoDB What You Will Do Own features end to end: analyze requirements, design solutions, write the code, test it, and ship it Break complex specifications into concrete tasks with realistic schedules and flag risks early Proactively identify and fix weaknesses in the codebase, the test coverage, and the development process Investigate and resolve production defects, and trace root cause when symptom and source are not in the same place Apply secure coding practices, surface vulnerabilities in code reviews, and fix security issues as they arise Review code from other engineers with the same rigor you expect on your own work Evaluate and integrate open source tools and libraries where they improve the systems you work on Mentor junior engineers through code reviews, pairing, and direct technical guidance Communicate clearly across a distributed, cross timezone team Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience 5-10 years of software development experience Strong proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js) Experience owning the full development cycle: requirements analysis, design, implementation, testing, and delivery Experience debugging production software and tracing root causes that span multiple components or layers Clear written and verbal communication, including the ability to explain technical decisions and trade offs to teammates and stakeholders Preferred Experience with cloud native development, full stack or web application development, or data platform technologies Experience with CI/CD pipelines, containerization, and infrastructure automation Background in enterprise software, SaaS platforms, or technically demanding application domains (scientific computing, real time systems, large scale data) Exposure to integrating machine learning, generative AI, or LLM based components into application features Experience mentoring less experienced engineers Energy industry experience is not required but is a strong plus. We welcome candidates from all backgrounds and encourage you to apply even if your experience does not match every item in the preferred list. How You Work The engineer who succeeds in this role brings independent judgment to their work and applies it consistently. You own your assignments end to end, communicate clearly when something is off track, and treat code reviews as a genuine quality tool rather than a formality. You are comfortable working across time zones, adaptable when requirements shift, and focused on delivery outcomes rather than task completion. You pick up new tools and techniques on your own, evaluate them critically, and bring the ones that work to your team. You help the engineers around you improve because you understand that team quality compounds over time. Why Landmark We build small, high ownership teams and invest in the quality of every person on them. You will work in a business where software is the product, the work you do matters, and the standards are high. You will own real work that ships, learn from engineers who push you, and grow into the kind of engineer the team relies on. We offer competitive compensation, a strong career path, and a role where you own what you build, and your impact is visible. Minimum Qualifications: Minimum qualifications may be acquired through technical schools or equivalent related experience. Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available from the Software Engineer to Senior. Halliburton is an Equal Opportunity Employer Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation. Location 97 Jubilee Avenue, Milton Park, Abingdon, Oxfordshire, OX14 4RW, United Kingdom Compensation Information Compensation is competitive and commensurate with experience.
Senior Software Engineer
Applied Data Science Partners
We are looking for aSenior Software Engineer(Backend) to play a pivotal role in leading the design, development, and deployment of complex software solutions. You will architect and maintain data engineering pipelines, backend services, and APIs, delivering reliable and scalable systems that address business needs across diverse industries. This position requires deep expertise in software engineering concepts, advanced coding abilities (preferably Python), and hands on experience with cloud deployments, databases, and containerisation (Docker). We're looking for someone with a co operative, can do attitude who can build high quality data engineering solutions. If this sounds like you, we can't wait to hear from you! KEY RESPONSIBILITIES: Contribute to the design, development, and deployment of robust software solutions, promoting best practices throughout the software development lifecycle. Contribute to architecting and maintaining complex data engineering pipelines, backend services, and APIs to ensure scalability, reliability, and high performance. Support the thorough review of Python and SQL code via Git, promoting code quality, security, and adherence to engineering standards. Support cloud based deployments and infrastructure (e.g. Azure, GCP), leveraging Linux scripting and advanced Docker skills including storage, volumes, and permissions. Develop and implement database solutions using SQL and Cloud platforms, with a focus on optimising performance and data integrity. Mentor and guide junior engineers, facilitating knowledge sharing and the adoption of best engineering practices. Troubleshoot and enhance existing systems, applying advanced problem solving and analytical skills. Effectively communicate technical concepts and project outcomes to stakeholders through written documentation, calls, and presentations. Demonstrate high attention to detail across all development activities, contributing to deliverables that meet technical and business requirements. Remain up to date with emerging software engineering technologies and industry trends and proactively suggest improvements and new approaches. Identify technical risks and contribute to project planning and task management, helping to achieve successful outcomes. KEY REQUIREMENTS: Mastery of at least one programming language (preferably Python) with deep understanding of advanced technical concepts (system architecture, microservices, cloud native design, OOP, concurrency, decorators, recursion) Experience in delivering, designing, and deploying scalable software solutions and complex software projects, including backend services, data engineering pipelines, and APIs Experience in DevOps practices, such as CI/CD, version control (Git, GitHub, Azure DevOps), infrastructure as code, and collaborative workflows Experience with Docker development workflows, including DockerFiles, storage, volumes, and production grade deployments Strong understanding of databases (SQL Server, Postgres) and ORMs (e.g., SQLAlchemy, Prisma), including database migrations (Alembic) Advanced knowledge of cloud deployment (AWS, Azure) and Linux scripting (e.g., bash) High attention to detail with a thorough approach to code review and testing Track record of mentoring, establishing engineering best practices, and code quality assurance Effective communication skills, able to convey complex technical concepts to diverse audiences (stakeholders, technical/non technical) Demonstrated ability to work independently and make architectural decisions Ability to identify, propose, and implement improvements to engineering processes Strong problem solving skills and analytical thinking Hands on experience with cloud infrastructure (deployment, monitoring, scaling) INTERVIEW PROCESS: Stage 1: 20 min video call with a member of the hiring team Stage 2: 45 mins live coding task Stage 3: 90 min F2F interview in our London office OUR BENEFITS: Competitive compensation package including annual performance bonus 26 days of annual leave, 8 bank holidays plus your birthday off BUPA Private Healthcare Enhanced family leave £1,000 annual development budget Flexible hybrid working (2 days a week in our modern Shoreditch office) Remote working from anywhere in the world for up to 4 weeks each year Latest tech that suits your needs: high spec Windows machine or a MacBook Free snacks and drinks, and regular team socials Supportive entrepreneurial environment offering a ton of autonomy and opportunity to work on a variety of projects, technologies and industries OUR COMMITMENT TO DEI: At ADSP, we are committed to fostering an inclusive hiring process and believe in creating an environment where all candidates have equal opportunities to succeed. If you require any reasonable adjustments during the application or interview process, please do not hesitate to reach out to us at
22/07/2026
Full time
We are looking for aSenior Software Engineer(Backend) to play a pivotal role in leading the design, development, and deployment of complex software solutions. You will architect and maintain data engineering pipelines, backend services, and APIs, delivering reliable and scalable systems that address business needs across diverse industries. This position requires deep expertise in software engineering concepts, advanced coding abilities (preferably Python), and hands on experience with cloud deployments, databases, and containerisation (Docker). We're looking for someone with a co operative, can do attitude who can build high quality data engineering solutions. If this sounds like you, we can't wait to hear from you! KEY RESPONSIBILITIES: Contribute to the design, development, and deployment of robust software solutions, promoting best practices throughout the software development lifecycle. Contribute to architecting and maintaining complex data engineering pipelines, backend services, and APIs to ensure scalability, reliability, and high performance. Support the thorough review of Python and SQL code via Git, promoting code quality, security, and adherence to engineering standards. Support cloud based deployments and infrastructure (e.g. Azure, GCP), leveraging Linux scripting and advanced Docker skills including storage, volumes, and permissions. Develop and implement database solutions using SQL and Cloud platforms, with a focus on optimising performance and data integrity. Mentor and guide junior engineers, facilitating knowledge sharing and the adoption of best engineering practices. Troubleshoot and enhance existing systems, applying advanced problem solving and analytical skills. Effectively communicate technical concepts and project outcomes to stakeholders through written documentation, calls, and presentations. Demonstrate high attention to detail across all development activities, contributing to deliverables that meet technical and business requirements. Remain up to date with emerging software engineering technologies and industry trends and proactively suggest improvements and new approaches. Identify technical risks and contribute to project planning and task management, helping to achieve successful outcomes. KEY REQUIREMENTS: Mastery of at least one programming language (preferably Python) with deep understanding of advanced technical concepts (system architecture, microservices, cloud native design, OOP, concurrency, decorators, recursion) Experience in delivering, designing, and deploying scalable software solutions and complex software projects, including backend services, data engineering pipelines, and APIs Experience in DevOps practices, such as CI/CD, version control (Git, GitHub, Azure DevOps), infrastructure as code, and collaborative workflows Experience with Docker development workflows, including DockerFiles, storage, volumes, and production grade deployments Strong understanding of databases (SQL Server, Postgres) and ORMs (e.g., SQLAlchemy, Prisma), including database migrations (Alembic) Advanced knowledge of cloud deployment (AWS, Azure) and Linux scripting (e.g., bash) High attention to detail with a thorough approach to code review and testing Track record of mentoring, establishing engineering best practices, and code quality assurance Effective communication skills, able to convey complex technical concepts to diverse audiences (stakeholders, technical/non technical) Demonstrated ability to work independently and make architectural decisions Ability to identify, propose, and implement improvements to engineering processes Strong problem solving skills and analytical thinking Hands on experience with cloud infrastructure (deployment, monitoring, scaling) INTERVIEW PROCESS: Stage 1: 20 min video call with a member of the hiring team Stage 2: 45 mins live coding task Stage 3: 90 min F2F interview in our London office OUR BENEFITS: Competitive compensation package including annual performance bonus 26 days of annual leave, 8 bank holidays plus your birthday off BUPA Private Healthcare Enhanced family leave £1,000 annual development budget Flexible hybrid working (2 days a week in our modern Shoreditch office) Remote working from anywhere in the world for up to 4 weeks each year Latest tech that suits your needs: high spec Windows machine or a MacBook Free snacks and drinks, and regular team socials Supportive entrepreneurial environment offering a ton of autonomy and opportunity to work on a variety of projects, technologies and industries OUR COMMITMENT TO DEI: At ADSP, we are committed to fostering an inclusive hiring process and believe in creating an environment where all candidates have equal opportunities to succeed. If you require any reasonable adjustments during the application or interview process, please do not hesitate to reach out to us at
Senior Enterprise Tools Engineer
Genesys
Senior Enterprise Tools EngineerApplylocations: United Kingdom: Northern Irelandtime type: Full timeposted on: Posted Todayjob requisition id: JR111086 Be the one building AI-powered experiences where they matter most. At Genesys, we help organizations create better customer experiences through AI-powered experience orchestration. Our platform connects people, systems, data and AI to help organizations deliver more personalized service, improve operational efficiency and build stronger customer relationships. Help build, support and operate technology used by more than 8,000 organizations in over 100 countries - moving AI from possibility to production in real-world enterprise environments every day. As a Senior Enterprise Tools Engineer specializing in Enterprise Platforms and Tools , you will own the operational reliability, health, and lifecycle management of enterprise productivity and collaboration platforms. This role combines hands-on platform administration with day-to-day operational ownership and governance of enterprise SaaS tools such as Jira, Confluence, Figma, Lucid, and other Saas related platforms . In addition to serving as a senior escalation point, you will improve monitoring accuracy, reduce alert noise, validate automation workflows, and contribute to AIOps tuning and observability standards. You will help transition enterprise tool operations from reactive issues handling toward proactive, automation-driven reliability practices that improve uptime, user communication, and service maturity. Responsibilities General Reliability Operations Monitor observability and AIOps platforms to detect anomalies, performance degradation, and emerging issues across enterprise systems. Perform advanced incident triage and event correlation to identify root cause and reduce duplicate or misrouted incidents. Lead or contribute to post-incident reviews, identifying systemic fixes and automation opportunities. Validate automated remediation workflows prior to production adoption. Identify recurring manual tasks and translate them into automation requirements or scripted improvements. Improve alert signal quality by refining thresholds, suppression logic, and event correlation rules. Ensure platform telemetry, SaaS health signals, and configuration data align with monitoring and CMDB standards. Collaborate with Cloud, IAM, Network, Security, and ServiceNow teams to improve enterprise service reliability. Enterprise Tools Ownership & Operational Management Own day-to-day operational health and administration of enterprise SaaS platforms (e.g., Jira, Confluence, Figma, Lucid, monitoring tools, and similar productivity platforms). Monitor vendor service health dashboards and integrate SaaS outage signals into internal observability and AIOps workflows. Lead user-impact communications during enterprise tool outages or service degradations in partnership with IT Communications and ServiceNow teams. Review vendor release notes and roadmap updates; assess feature changes, security updates, and deprecations. Plan and coordinate controlled feature rollouts, configuration updates, and tenant-level optimizations. Provide guidance and education to end users on new features, configuration changes, and best practices. Manage licensing, usage monitoring, and cost optimization for enterprise tools. Partner with Security and IAM teams to ensure access governance and compliance standards are maintained. Improve monitoring coverage for enterprise tools by integrating telemetry and health signals into AIOps platforms. Document operational standards, support models, and escalation paths for each owned platform. Enterprise Platform Responsibilities Diagnose and remediate integration issues between enterprise platforms and supporting systems. Validate patching and upgrade activities to ensure minimal service disruption. Participate in resilience validation exercises, including failover and recovery testing. Provide mentorship and knowledge-sharing to junior reliability engineers. Support operational reliability of Microsoft Power Platform components (Power Apps, Power Automate, Power BI), including: Monitoring flow failures Troubleshooting environment-level issues Supporting connector configuration Assisting with environment governance and data loss prevention policies Automation & AIOps Contributions Develop and maintain automation scripts (PowerShell, Python) to reduce repetitive operational effort. Contribute to ServiceNow and Power Automate workflow improvements tied to enterprise tool incidents. Partner with teams to refine automated remediation logic. Improve enterprise tool signal quality by integrating vendor health data and usage telemetry into AIOps systems. Support tuning of alert correlation and anomaly detection models for enterprise services. Track improvements in MTTR, alert noise reduction, automation coverage, and platform uptime. Requirements Bachelor's degree in Computer Science, Information Technology, or related field; equivalent experience considered. 5+ years of experience in enterprise platform operations, SaaS administration, or infrastructure support roles. Hands-on experience administering enterprise tools such as Jira, Confluence, Figma, Lucid, or similar SaaS platforms. This includes setting up monitoring and event management capabilities to alert for outage or service degradation. Experience with SQL Server and IIS/Apache administration is an asset Experience managing SaaS service health, vendor communications, and feature rollouts. Proficiency in PowerShell or equivalent scripting for automation tasks. Solid understanding of monitoring, observability, and event management practices. Familiarity with ITIL principles and ServiceNow workflows. Strong troubleshooting and analytical skills. Effective communication skills, including experience communicating user-facing outages or changes. Motivation to deepen expertise in automation, AIOps, and reliability engineering. Preferred Qualifications Experience integrating SaaS platforms with identity providers (Okta, Entra ID). Familiarity with CI/CD pipelines or automation-driven configuration management. Exposure to cloud platforms (AWS or Azure). Additional Information On-Call Support: Participation in a shared, rotational on-call schedule is required. Working at Genesys AI at enterprise scale - Build, support and operate AI-powered technology used by more than 8,000 organizations worldwide. 150+ new AI features were released in the last fiscal year. A flexible-first culture - Join a global team of nearly 7,000 employees with flexible ways of working designed to help people do their best work. Growth in the AI era - Build future-ready skills through mentorship, learning programs, leadership development and education support. Time to recharge and give back - Benefits include paid volunteer time, August Free Fridays, well-being resources and regionally tailored programs for employees and their families. Recognized globally - Genesys is Great Place to Work certified in 17 countries and 94% of employees are proud to tell others they work at Genesys.Learn more about our culture, AI innovation and sustainability commitments through our Careers site and Sustainability Report. What Happens After You Apply After you apply, here's what you can typically expect: Our Talent Acquisition team reviews your application with the hiring team. A Talent Acquisition Partner will review your application and, if your background is aligned, schedule a Zoom interview. Next, you'll meet the hiring manager and other members of the interview team. We aim to keep the process focused and respectful of your time, with no more than five interviews in most cases. After interviews are complete, our team will follow up with the final steps.Every application is reviewed by a person. Response times may vary by role and location, but our team will keep you informed throughout the process. Stay Connected Stay connected to learn more about how we're applying AI to customer and employee experience challenges and get notified when relevant opportunities become available.Get notified about relevant opportunities. # Be the one building what's next - where AI, experience and impact come together. Employee Referral If a Genesys employee referred you, please apply using the link they shared so we can connect your application to their referral. About Genesys: Genesys empowers more than 8,000 organizations worldwide to create the best customer and employee experiences. With agentic AI at its core, Genesys CloudTM is the AI-Powered Experience Orchestration platform that connects people, systems, data and AI across the enterprise. As a result, organizations can drive customer loyalty, growth and retention while increasing operational efficiency and teamwork across human and AI workforces. To learn more, visit . Reasonable Accommodations: If you require a reasonable accommodation to complete any part of the application process, or are limited in your ability to access or use this online application and need an alternative method for applying, you or someone you know may contact us at . You can expect a response within 24-48 hours. To help us provide the best support, click the email link above to open a pre-filled message and complete the requested information before sending. If you have any questions, please include them in your email. This email is intended to support job seekers requesting accommodations. Messages unrelated to accommodation-such as application follow-ups or resume submissions-may not receive a response. Genesys is an equal opportunity employer committed to fairness in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status . click apply for full job details
19/07/2026
Full time
Senior Enterprise Tools EngineerApplylocations: United Kingdom: Northern Irelandtime type: Full timeposted on: Posted Todayjob requisition id: JR111086 Be the one building AI-powered experiences where they matter most. At Genesys, we help organizations create better customer experiences through AI-powered experience orchestration. Our platform connects people, systems, data and AI to help organizations deliver more personalized service, improve operational efficiency and build stronger customer relationships. Help build, support and operate technology used by more than 8,000 organizations in over 100 countries - moving AI from possibility to production in real-world enterprise environments every day. As a Senior Enterprise Tools Engineer specializing in Enterprise Platforms and Tools , you will own the operational reliability, health, and lifecycle management of enterprise productivity and collaboration platforms. This role combines hands-on platform administration with day-to-day operational ownership and governance of enterprise SaaS tools such as Jira, Confluence, Figma, Lucid, and other Saas related platforms . In addition to serving as a senior escalation point, you will improve monitoring accuracy, reduce alert noise, validate automation workflows, and contribute to AIOps tuning and observability standards. You will help transition enterprise tool operations from reactive issues handling toward proactive, automation-driven reliability practices that improve uptime, user communication, and service maturity. Responsibilities General Reliability Operations Monitor observability and AIOps platforms to detect anomalies, performance degradation, and emerging issues across enterprise systems. Perform advanced incident triage and event correlation to identify root cause and reduce duplicate or misrouted incidents. Lead or contribute to post-incident reviews, identifying systemic fixes and automation opportunities. Validate automated remediation workflows prior to production adoption. Identify recurring manual tasks and translate them into automation requirements or scripted improvements. Improve alert signal quality by refining thresholds, suppression logic, and event correlation rules. Ensure platform telemetry, SaaS health signals, and configuration data align with monitoring and CMDB standards. Collaborate with Cloud, IAM, Network, Security, and ServiceNow teams to improve enterprise service reliability. Enterprise Tools Ownership & Operational Management Own day-to-day operational health and administration of enterprise SaaS platforms (e.g., Jira, Confluence, Figma, Lucid, monitoring tools, and similar productivity platforms). Monitor vendor service health dashboards and integrate SaaS outage signals into internal observability and AIOps workflows. Lead user-impact communications during enterprise tool outages or service degradations in partnership with IT Communications and ServiceNow teams. Review vendor release notes and roadmap updates; assess feature changes, security updates, and deprecations. Plan and coordinate controlled feature rollouts, configuration updates, and tenant-level optimizations. Provide guidance and education to end users on new features, configuration changes, and best practices. Manage licensing, usage monitoring, and cost optimization for enterprise tools. Partner with Security and IAM teams to ensure access governance and compliance standards are maintained. Improve monitoring coverage for enterprise tools by integrating telemetry and health signals into AIOps platforms. Document operational standards, support models, and escalation paths for each owned platform. Enterprise Platform Responsibilities Diagnose and remediate integration issues between enterprise platforms and supporting systems. Validate patching and upgrade activities to ensure minimal service disruption. Participate in resilience validation exercises, including failover and recovery testing. Provide mentorship and knowledge-sharing to junior reliability engineers. Support operational reliability of Microsoft Power Platform components (Power Apps, Power Automate, Power BI), including: Monitoring flow failures Troubleshooting environment-level issues Supporting connector configuration Assisting with environment governance and data loss prevention policies Automation & AIOps Contributions Develop and maintain automation scripts (PowerShell, Python) to reduce repetitive operational effort. Contribute to ServiceNow and Power Automate workflow improvements tied to enterprise tool incidents. Partner with teams to refine automated remediation logic. Improve enterprise tool signal quality by integrating vendor health data and usage telemetry into AIOps systems. Support tuning of alert correlation and anomaly detection models for enterprise services. Track improvements in MTTR, alert noise reduction, automation coverage, and platform uptime. Requirements Bachelor's degree in Computer Science, Information Technology, or related field; equivalent experience considered. 5+ years of experience in enterprise platform operations, SaaS administration, or infrastructure support roles. Hands-on experience administering enterprise tools such as Jira, Confluence, Figma, Lucid, or similar SaaS platforms. This includes setting up monitoring and event management capabilities to alert for outage or service degradation. Experience with SQL Server and IIS/Apache administration is an asset Experience managing SaaS service health, vendor communications, and feature rollouts. Proficiency in PowerShell or equivalent scripting for automation tasks. Solid understanding of monitoring, observability, and event management practices. Familiarity with ITIL principles and ServiceNow workflows. Strong troubleshooting and analytical skills. Effective communication skills, including experience communicating user-facing outages or changes. Motivation to deepen expertise in automation, AIOps, and reliability engineering. Preferred Qualifications Experience integrating SaaS platforms with identity providers (Okta, Entra ID). Familiarity with CI/CD pipelines or automation-driven configuration management. Exposure to cloud platforms (AWS or Azure). Additional Information On-Call Support: Participation in a shared, rotational on-call schedule is required. Working at Genesys AI at enterprise scale - Build, support and operate AI-powered technology used by more than 8,000 organizations worldwide. 150+ new AI features were released in the last fiscal year. A flexible-first culture - Join a global team of nearly 7,000 employees with flexible ways of working designed to help people do their best work. Growth in the AI era - Build future-ready skills through mentorship, learning programs, leadership development and education support. Time to recharge and give back - Benefits include paid volunteer time, August Free Fridays, well-being resources and regionally tailored programs for employees and their families. Recognized globally - Genesys is Great Place to Work certified in 17 countries and 94% of employees are proud to tell others they work at Genesys.Learn more about our culture, AI innovation and sustainability commitments through our Careers site and Sustainability Report. What Happens After You Apply After you apply, here's what you can typically expect: Our Talent Acquisition team reviews your application with the hiring team. A Talent Acquisition Partner will review your application and, if your background is aligned, schedule a Zoom interview. Next, you'll meet the hiring manager and other members of the interview team. We aim to keep the process focused and respectful of your time, with no more than five interviews in most cases. After interviews are complete, our team will follow up with the final steps.Every application is reviewed by a person. Response times may vary by role and location, but our team will keep you informed throughout the process. Stay Connected Stay connected to learn more about how we're applying AI to customer and employee experience challenges and get notified when relevant opportunities become available.Get notified about relevant opportunities. # Be the one building what's next - where AI, experience and impact come together. Employee Referral If a Genesys employee referred you, please apply using the link they shared so we can connect your application to their referral. About Genesys: Genesys empowers more than 8,000 organizations worldwide to create the best customer and employee experiences. With agentic AI at its core, Genesys CloudTM is the AI-Powered Experience Orchestration platform that connects people, systems, data and AI across the enterprise. As a result, organizations can drive customer loyalty, growth and retention while increasing operational efficiency and teamwork across human and AI workforces. To learn more, visit . Reasonable Accommodations: If you require a reasonable accommodation to complete any part of the application process, or are limited in your ability to access or use this online application and need an alternative method for applying, you or someone you know may contact us at . You can expect a response within 24-48 hours. To help us provide the best support, click the email link above to open a pre-filled message and complete the requested information before sending. If you have any questions, please include them in your email. This email is intended to support job seekers requesting accommodations. Messages unrelated to accommodation-such as application follow-ups or resume submissions-may not receive a response. Genesys is an equal opportunity employer committed to fairness in the workplace. We evaluate qualified applicants without regard to race, color, age, religion, sex, sexual orientation, gender identity or expression, marital status, domestic partner status . click apply for full job details
Senior/Lead Data Solutions Architect
Transformuk
Senior/Lead Data Solutions Architect Department: Technology: Data Technology Employment Type: Permanent - Full Time Location: London or Manchester UK Description Transform are looking for someone who can serve as the Data Solutions Architect, leading on projects involving solution implementations such as SCVs, CDPs, Data Lakes and data models to support application development and to power clients marketing and sales activities. The role involves designing data solutions, data modelling, analysis, and planning to implement a data management and quality framework that meets business needs. The architect acts as a bridge between Enterprise Architecture and Data Engineering teams, presenting and translating data management framework designs that meet client business requirements. Key Responsibilities Focus on data architecture design, data modelling and schema leveraging data architecture best practices, data architecture guides and advice and guidance to the data engineering team and clients Helping to scope and define the team and client's enterprise data management solution from conceptual, logical and physical data models and schemas Working with clients to understand needs, and best implement that with our available technology solutions Pushing forward our thinking, processes, and capability in the field of data architecture, management, and engineering Constantly looking at new technologies and approaches that improve what we do Managing quality of outputs Planning and resourcing multiple projects simultaneously Delivering data management and architecture frameworks on a range of complex marketing, sales, and research processes Working with a range of data sources such as CRM, sales, research, and HR data Design and help build Single Customer Views or CDPs or Data Warehouses/Data Lakes to merge disparate data sets for marketing or sales activation Knowledge of RDBMS, SQL and NoSQL databases and cloud computing platforms Deliver optimum design for data management and data quality framework in conjunction with Data Engineering teams such as real-time, bulk loading, APIs, flat files, streaming, public data sources and survey data Skills, Knowledge and Expertise Experience with any of the following: Azure, AWS and GCP cloud database technologies Design optimum data models, data dictionaries and metadata systems to support business needs Define data architecture standards for the organisation to support client needs Work with technical architects to ensure that client systems are designed in accordance with the appropriate data architecture Experience with a range of database technologies including data lakes such as Azure SQL or SQL Server, PostgreSQL, Snowflake, MySQL, Cosmos DB or Mongo DB with Python and Pyspark Building data warehouse or data lakes with SCVs or in conjunction with CDP platforms Experience of ELT/ETL tools such as Databricks, Azure Data Factory, SSIS, Talend, Informatica and Palantir Managing and motivating teams and individuals Understanding and application of statistical and analytical methods Ability to lead, and to work well as part of, a team using the agile methodology Experience with Data Analysis and governance A growth mindset AI curious and ready to embrace opportunities Our benefits Holiday entitlement, 28 days with the option to buy/sell up to 5 days (note that 3 days are held for Christmas holidays) Day off (on or in the week of) your birthday Pension eligibility, up to 5% matched contributions Private healthcare Life assurance Enhanced maternity and enhanced paternity and shared parental leave Cycle to work schemes Gym & retail discounts Regular social events/activities A range of other benefits from our flexible benefits package Equality and Diversity We're committed to equality of opportunity for all, and we actively seek applications from all ethnicities, orientations, beliefs, gender identities + those with neurodiverse traits and disabilities. We want you to have the best opportunity to show us who you are and what you can do. Please let us know if you need any adjustments now or at any point in the recruitment process.
18/07/2026
Full time
Senior/Lead Data Solutions Architect Department: Technology: Data Technology Employment Type: Permanent - Full Time Location: London or Manchester UK Description Transform are looking for someone who can serve as the Data Solutions Architect, leading on projects involving solution implementations such as SCVs, CDPs, Data Lakes and data models to support application development and to power clients marketing and sales activities. The role involves designing data solutions, data modelling, analysis, and planning to implement a data management and quality framework that meets business needs. The architect acts as a bridge between Enterprise Architecture and Data Engineering teams, presenting and translating data management framework designs that meet client business requirements. Key Responsibilities Focus on data architecture design, data modelling and schema leveraging data architecture best practices, data architecture guides and advice and guidance to the data engineering team and clients Helping to scope and define the team and client's enterprise data management solution from conceptual, logical and physical data models and schemas Working with clients to understand needs, and best implement that with our available technology solutions Pushing forward our thinking, processes, and capability in the field of data architecture, management, and engineering Constantly looking at new technologies and approaches that improve what we do Managing quality of outputs Planning and resourcing multiple projects simultaneously Delivering data management and architecture frameworks on a range of complex marketing, sales, and research processes Working with a range of data sources such as CRM, sales, research, and HR data Design and help build Single Customer Views or CDPs or Data Warehouses/Data Lakes to merge disparate data sets for marketing or sales activation Knowledge of RDBMS, SQL and NoSQL databases and cloud computing platforms Deliver optimum design for data management and data quality framework in conjunction with Data Engineering teams such as real-time, bulk loading, APIs, flat files, streaming, public data sources and survey data Skills, Knowledge and Expertise Experience with any of the following: Azure, AWS and GCP cloud database technologies Design optimum data models, data dictionaries and metadata systems to support business needs Define data architecture standards for the organisation to support client needs Work with technical architects to ensure that client systems are designed in accordance with the appropriate data architecture Experience with a range of database technologies including data lakes such as Azure SQL or SQL Server, PostgreSQL, Snowflake, MySQL, Cosmos DB or Mongo DB with Python and Pyspark Building data warehouse or data lakes with SCVs or in conjunction with CDP platforms Experience of ELT/ETL tools such as Databricks, Azure Data Factory, SSIS, Talend, Informatica and Palantir Managing and motivating teams and individuals Understanding and application of statistical and analytical methods Ability to lead, and to work well as part of, a team using the agile methodology Experience with Data Analysis and governance A growth mindset AI curious and ready to embrace opportunities Our benefits Holiday entitlement, 28 days with the option to buy/sell up to 5 days (note that 3 days are held for Christmas holidays) Day off (on or in the week of) your birthday Pension eligibility, up to 5% matched contributions Private healthcare Life assurance Enhanced maternity and enhanced paternity and shared parental leave Cycle to work schemes Gym & retail discounts Regular social events/activities A range of other benefits from our flexible benefits package Equality and Diversity We're committed to equality of opportunity for all, and we actively seek applications from all ethnicities, orientations, beliefs, gender identities + those with neurodiverse traits and disabilities. We want you to have the best opportunity to show us who you are and what you can do. Please let us know if you need any adjustments now or at any point in the recruitment process.
Senior Developer - Kings Cross, London
Universal Music Group
Senior DeveloperApplylocations: Kings Cross, Londontime type: Full timeposted on: Posted 5 Days Agojob requisition id: UMG-25161Music is Universal It's the passionate and dedicated team at Universal Music who help make us the world's leading music company. From A&R to finance, legal to digital, sales to marketing, Universal Music is the place to grow and develop your career within a truly commercial and innovative business that leads in everything it does.Everyone is welcome to apply for our roles, and we are determined to ensure that no applicant or employee receives less favourable treatment because of gender, race, disability, sexual orientation, religion, belief, age, marital status, background, pregnancy, or caring responsibilities. We also recognise the importance of diversity of thought within our teams and are fully committed to embracing the talents of people with autism, dyslexia, ADHD, and other forms of neurocognitive variation.We will always seek to make appropriate adjustments to recruitment, workplaces, and work processes to be fully inclusive to people with different needs and working styles. If you need us to make any reasonable adjustments for you from application onwards, including alternatives to the online form or to disclose a neurocognitive condition, please email . Department With a global footprint, the Universal Music Group Royalty and Copyright Product Team designs, develops, delivers and maintains a number of technical solutions to calculate royalty accountings in a timely and accurate manner to our valued artists. We're also providing them with an extent and detailed visibility of these earning from various sources of digital incomes.The team continuously collaborates with our international business teams to deliver innovative solutions as well as supporting best practices and new processes for a better royalty flow. The Role The Senior Developer will be responsible for designing, developing and maintaining backend services using .NET Core / ASP.NET Core on AWS, with a strong focus on serverless architectures and event-driven systems using Kafka / AWS MSK. The Senior Developer will also work with containerised workloads on Kubernetes, and have exposure to modern DevOps and CI/CD practices.The Senior Developer will be part of an agile product team, collaborating closely with product owners, business analysts, engineers, architects, QAs and DevOps to deliver secure, performant and reliable solutions. Key Responsibilities Be Technical Design, build and maintain backend services and APIs using .NET Core / ASP.NET Core. Develop modern web UIs (React / Angular / TypeScript or similar) and integrate them with backend services. Develop and support AWS serverless solutions (e.g. Lambda, API Gateway, Step Functions, DynamoDB, S3). Implement event-driven architectures using Kafka (preferably on AWS MSK) for high-throughput, near real-time processing. Work with Docker and Kubernetes to build, deploy and run containerised services. Contribute to the design and implementation of scalable, secure and resilient cloud architectures. Work with DevOps engineers to enhance CI/CD pipelines, automated testing and deployment processes. Model and optimise data across SQL and NoSQL stores. Be Collaborative Drive code quality: write clean, efficient, well-documented and reusable code. Participate in code reviews, technical discussions and agile ceremonies. Troubleshoot production issues and improve monitoring, logging and alerting across services. Collaborate with stakeholders to refine requirements and deliver high-quality solutions on time. Build positive relationships with rest of development teams. Strong communication, and interpersonal skills. Skills and Experience required Must have Strong commercial experience with .NET Core / ASP.NET Core for backend development. Proven experience building solutions on AWS, ideally including serverless services (Lambda, API Gateway, DynamoDB, etc.). Hands-on experience with Kafka (preferably AWS MSK) for messaging/stream processing. Experience with Docker and Kubernetes for container orchestration. Good understanding of DevOps concepts, with practical experience using Git and working with CI/CD tooling (e.g. GitHub Actions, Azure DevOps, GitLab CI or similar). Experience with both SQL (e.g. SQL Server, PostgreSQL, MySQL) and NoSQL databases (e.g. DynamoDB, MongoDB). Exposure to Big Data tools/platforms and data pipelines (streaming and/or batch) is strongly preferred. Comfortable working in an agile environment (Scrum/Kanban). Strong problem-solving skills, attention to detail and a collaborative mindset. Ability to take ownership, solve complex problems and mentor more junior engineers where required. Nice to have Experience delivering systems on GCP. Knowledge of microservices and event-driven architectures. Experience with Infrastructure as Code (e.g. CloudFormation, CDK, Terraform). Any experience with MCP (Model Context Protocol) and/or MLOps (e.g. model deployment pipelines, monitoring and lifecycle management) is highly desirable. Understanding of compliance requirement around SDLC, ITGC,ITAC. Key Behavioural/Personality Traits The Senior Developer will demonstrate strong collaboration skillset with the rest of the development team, as well as producing high-quality code and showing initiative by identifying solutions to increase productivity. About UMG UK We are Universal Music Group UK - the UK's leading music-based entertainment company. We exist to shape culture through the power of artistry. We help UK artists produce, distribute and promote the most critically acclaimed and commercially successful music to inspire and entertain fans at home and around the world. Bonus Tracks: Your Benefits Group Personal Pension Scheme (between 3% and 9%) Private Medical Insurance 25 paid days of annual leave Interest Free Season Ticket Loan Holiday Purchase scheme Dental and Travel Insurance options Cycle to Work Scheme Salary Sacrifice Cars Subsidised Gym Membership Employee Discounts (Reward Gateway)Just So You Know The company presents this job description as a guide to the major areas and duties for which the jobholder is accountable. However, the business operates in an environment that demands change and the jobholder's specific responsibilities and activities will vary and develop. Therefore, the job description should be seen as indicative and not as a permanent, definitive, and exhaustive statement.
18/07/2026
Full time
Senior DeveloperApplylocations: Kings Cross, Londontime type: Full timeposted on: Posted 5 Days Agojob requisition id: UMG-25161Music is Universal It's the passionate and dedicated team at Universal Music who help make us the world's leading music company. From A&R to finance, legal to digital, sales to marketing, Universal Music is the place to grow and develop your career within a truly commercial and innovative business that leads in everything it does.Everyone is welcome to apply for our roles, and we are determined to ensure that no applicant or employee receives less favourable treatment because of gender, race, disability, sexual orientation, religion, belief, age, marital status, background, pregnancy, or caring responsibilities. We also recognise the importance of diversity of thought within our teams and are fully committed to embracing the talents of people with autism, dyslexia, ADHD, and other forms of neurocognitive variation.We will always seek to make appropriate adjustments to recruitment, workplaces, and work processes to be fully inclusive to people with different needs and working styles. If you need us to make any reasonable adjustments for you from application onwards, including alternatives to the online form or to disclose a neurocognitive condition, please email . Department With a global footprint, the Universal Music Group Royalty and Copyright Product Team designs, develops, delivers and maintains a number of technical solutions to calculate royalty accountings in a timely and accurate manner to our valued artists. We're also providing them with an extent and detailed visibility of these earning from various sources of digital incomes.The team continuously collaborates with our international business teams to deliver innovative solutions as well as supporting best practices and new processes for a better royalty flow. The Role The Senior Developer will be responsible for designing, developing and maintaining backend services using .NET Core / ASP.NET Core on AWS, with a strong focus on serverless architectures and event-driven systems using Kafka / AWS MSK. The Senior Developer will also work with containerised workloads on Kubernetes, and have exposure to modern DevOps and CI/CD practices.The Senior Developer will be part of an agile product team, collaborating closely with product owners, business analysts, engineers, architects, QAs and DevOps to deliver secure, performant and reliable solutions. Key Responsibilities Be Technical Design, build and maintain backend services and APIs using .NET Core / ASP.NET Core. Develop modern web UIs (React / Angular / TypeScript or similar) and integrate them with backend services. Develop and support AWS serverless solutions (e.g. Lambda, API Gateway, Step Functions, DynamoDB, S3). Implement event-driven architectures using Kafka (preferably on AWS MSK) for high-throughput, near real-time processing. Work with Docker and Kubernetes to build, deploy and run containerised services. Contribute to the design and implementation of scalable, secure and resilient cloud architectures. Work with DevOps engineers to enhance CI/CD pipelines, automated testing and deployment processes. Model and optimise data across SQL and NoSQL stores. Be Collaborative Drive code quality: write clean, efficient, well-documented and reusable code. Participate in code reviews, technical discussions and agile ceremonies. Troubleshoot production issues and improve monitoring, logging and alerting across services. Collaborate with stakeholders to refine requirements and deliver high-quality solutions on time. Build positive relationships with rest of development teams. Strong communication, and interpersonal skills. Skills and Experience required Must have Strong commercial experience with .NET Core / ASP.NET Core for backend development. Proven experience building solutions on AWS, ideally including serverless services (Lambda, API Gateway, DynamoDB, etc.). Hands-on experience with Kafka (preferably AWS MSK) for messaging/stream processing. Experience with Docker and Kubernetes for container orchestration. Good understanding of DevOps concepts, with practical experience using Git and working with CI/CD tooling (e.g. GitHub Actions, Azure DevOps, GitLab CI or similar). Experience with both SQL (e.g. SQL Server, PostgreSQL, MySQL) and NoSQL databases (e.g. DynamoDB, MongoDB). Exposure to Big Data tools/platforms and data pipelines (streaming and/or batch) is strongly preferred. Comfortable working in an agile environment (Scrum/Kanban). Strong problem-solving skills, attention to detail and a collaborative mindset. Ability to take ownership, solve complex problems and mentor more junior engineers where required. Nice to have Experience delivering systems on GCP. Knowledge of microservices and event-driven architectures. Experience with Infrastructure as Code (e.g. CloudFormation, CDK, Terraform). Any experience with MCP (Model Context Protocol) and/or MLOps (e.g. model deployment pipelines, monitoring and lifecycle management) is highly desirable. Understanding of compliance requirement around SDLC, ITGC,ITAC. Key Behavioural/Personality Traits The Senior Developer will demonstrate strong collaboration skillset with the rest of the development team, as well as producing high-quality code and showing initiative by identifying solutions to increase productivity. About UMG UK We are Universal Music Group UK - the UK's leading music-based entertainment company. We exist to shape culture through the power of artistry. We help UK artists produce, distribute and promote the most critically acclaimed and commercially successful music to inspire and entertain fans at home and around the world. Bonus Tracks: Your Benefits Group Personal Pension Scheme (between 3% and 9%) Private Medical Insurance 25 paid days of annual leave Interest Free Season Ticket Loan Holiday Purchase scheme Dental and Travel Insurance options Cycle to Work Scheme Salary Sacrifice Cars Subsidised Gym Membership Employee Discounts (Reward Gateway)Just So You Know The company presents this job description as a guide to the major areas and duties for which the jobholder is accountable. However, the business operates in an environment that demands change and the jobholder's specific responsibilities and activities will vary and develop. Therefore, the job description should be seen as indicative and not as a permanent, definitive, and exhaustive statement.
Technical Lead - eSC or eDV Clearance Required
IBM Computing
Introduction At IBM Consulting UK FutureNow, you'll build a career at the forefront of hybrid cloud and AI, working with leading clients across the public and private sectors. You'll collaborate with top industry professionals, gain hands on experience with cutting edge technologies, and deliver solutions that create real business impact. From day one, you'll work on meaningful, high profile programmes that stretch your skills and accelerate your growth. We invest heavily in you-supporting continuous learning, in demand skills development, and long term career progression. You'll thrive in a flexible, inclusive environment that values curiosity, encourages reinvention, and recognises what makes you unique. Benefits Tools and policies to support your work life balance from flexible working approaches, sabbatical programs, paid paternity leave, maternity leave and an innovative maternity returners scheme More traditional benefits, such as 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Program, life assurance and a group pension plan through salary sacrifice. Your role and responsibilities We are looking for a Senior Developer who is aspiring to become a Technical Architect, working at IBM to support public sector and defence customers. The role involves leading the design and delivery of secure, scalable, and high performing cloud solutions, primarily on AWS or Azure. The ideal candidate is a hands on senior engineer with strong architectural thinking who is ready to step up into a broader technical leadership role. They should have practical experience with modern application architectures, infrastructure automation, and cloud native engineering within Agile environments. Responsibilities Contribute to and lead the design of cloud based architectures that prioritise scalability, security, performance, and operational excellence for public sector and defence clients. Translate business and technical requirements into clear solution designs and work with stakeholders across engineering, product, and delivery. Provide technical leadership across full stack development, microservices, distributed systems, event driven patterns, and cloud native application design. Use major cloud platform services (AWS or Azure) to build robust, secure, and cost effective solutions. Apply cloud Well Architected Framework principles to ensure best practice implementation. Support and lead application modernisation efforts including containerisation, serverless adoption, refactoring, and cloud migration. Guide teams in CI/CD pipeline creation, automation practices, DevOps workflows, and infrastructure as code. Produce architecture diagrams, documentation, standards, and reusable design patterns. Work closely with developers, cloud engineers, product owners, and business leaders within Agile delivery teams. Required technical and professional expertise Cloud: Experience with AWS or Azure, including core compute, storage, networking, APIs, serverless technologies, and managed database services. Architecture: Skilled in microservices, distributed systems, and event driven or serverless design patterns. Containerisation: Proficient with Kubernetes (EKS or AKS), Docker, and Helm. Infrastructure as Code: Hands on with Terraform, CloudFormation, Bicep, ARM, or Ansible. CI/CD: Familiar with Azure DevOps, GitHub Actions, AWS CodePipeline/CodeBuild, Jenkins, and Git based workflows. Databases: Knowledge of relational databases (Postgres, MySQL, SQL Server), NoSQL stores (DynamoDB or Cosmos DB), and optionally graph or vector databases. Monitoring & Observability: Use of cloud native tools like CloudWatch or Azure Monitor, plus Application Insights, Prometheus, and Grafana. Security & Governance: Understanding of IAM/RBAC, Key Vault/KMS, cloud security services, policies, and secrets management. Preferred technical and professional experience AWS or Azure Solutions Architect (preferably Professional or Expert level) DevOps Engineer certifications Kubernetes certifications such as CKA Terraform certification Enterprise architecture frameworks such as TOGAF or Zachman Red Hat Certified Architect (optional) This role is subject to pre employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personal Security Controls referred to as National Security Vetting (NVS) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
17/07/2026
Full time
Introduction At IBM Consulting UK FutureNow, you'll build a career at the forefront of hybrid cloud and AI, working with leading clients across the public and private sectors. You'll collaborate with top industry professionals, gain hands on experience with cutting edge technologies, and deliver solutions that create real business impact. From day one, you'll work on meaningful, high profile programmes that stretch your skills and accelerate your growth. We invest heavily in you-supporting continuous learning, in demand skills development, and long term career progression. You'll thrive in a flexible, inclusive environment that values curiosity, encourages reinvention, and recognises what makes you unique. Benefits Tools and policies to support your work life balance from flexible working approaches, sabbatical programs, paid paternity leave, maternity leave and an innovative maternity returners scheme More traditional benefits, such as 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Program, life assurance and a group pension plan through salary sacrifice. Your role and responsibilities We are looking for a Senior Developer who is aspiring to become a Technical Architect, working at IBM to support public sector and defence customers. The role involves leading the design and delivery of secure, scalable, and high performing cloud solutions, primarily on AWS or Azure. The ideal candidate is a hands on senior engineer with strong architectural thinking who is ready to step up into a broader technical leadership role. They should have practical experience with modern application architectures, infrastructure automation, and cloud native engineering within Agile environments. Responsibilities Contribute to and lead the design of cloud based architectures that prioritise scalability, security, performance, and operational excellence for public sector and defence clients. Translate business and technical requirements into clear solution designs and work with stakeholders across engineering, product, and delivery. Provide technical leadership across full stack development, microservices, distributed systems, event driven patterns, and cloud native application design. Use major cloud platform services (AWS or Azure) to build robust, secure, and cost effective solutions. Apply cloud Well Architected Framework principles to ensure best practice implementation. Support and lead application modernisation efforts including containerisation, serverless adoption, refactoring, and cloud migration. Guide teams in CI/CD pipeline creation, automation practices, DevOps workflows, and infrastructure as code. Produce architecture diagrams, documentation, standards, and reusable design patterns. Work closely with developers, cloud engineers, product owners, and business leaders within Agile delivery teams. Required technical and professional expertise Cloud: Experience with AWS or Azure, including core compute, storage, networking, APIs, serverless technologies, and managed database services. Architecture: Skilled in microservices, distributed systems, and event driven or serverless design patterns. Containerisation: Proficient with Kubernetes (EKS or AKS), Docker, and Helm. Infrastructure as Code: Hands on with Terraform, CloudFormation, Bicep, ARM, or Ansible. CI/CD: Familiar with Azure DevOps, GitHub Actions, AWS CodePipeline/CodeBuild, Jenkins, and Git based workflows. Databases: Knowledge of relational databases (Postgres, MySQL, SQL Server), NoSQL stores (DynamoDB or Cosmos DB), and optionally graph or vector databases. Monitoring & Observability: Use of cloud native tools like CloudWatch or Azure Monitor, plus Application Insights, Prometheus, and Grafana. Security & Governance: Understanding of IAM/RBAC, Key Vault/KMS, cloud security services, policies, and secrets management. Preferred technical and professional experience AWS or Azure Solutions Architect (preferably Professional or Expert level) DevOps Engineer certifications Kubernetes certifications such as CKA Terraform certification Enterprise architecture frameworks such as TOGAF or Zachman Red Hat Certified Architect (optional) This role is subject to pre employment screening in line with the UK Government's Baseline Personnel Security Standard (BPSS). An additional range of Personal Security Controls referred to as National Security Vetting (NVS) may apply, this could include meeting the eligibility requirements for The Security Check (SC) or Developed Vetting (DV). IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Data Engineer
Onyx-Conseil City, Newcastle Upon Tyne
Data Engineer - Newcastle upon Tyne - £90,000 - £100,000 + Hybrid Working + Excellent Company Benefits Excellent opportunity for a senior Data Engineer to join a major national organisation and take ownership of the architecture, development and ongoing evolution of its enterprise data platform. This is a newly influential role within an organisation investing significantly in data, reporting and technology. You will have the opportunity to design and develop scalable data pipelines, shape the architecture of a Microsoft-based data lake and work directly with senior stakeholders across technology and finance. Reporting to the Group IT Director, you will build and maintain data solutions across Azure and AWS, bringing together information from multiple systems and ensuring that complex datasets remain accurate, secure and reliable. You will work closely with developers, infrastructure engineers, data specialists, report writers and senior business users. The position therefore offers a strong mixture of hands on engineering, technical ownership and stakeholder engagement. The ideal candidate will have expert SQL skills, extensive MS SQL Server experience and strong knowledge of Databricks and Azure Data Factory. You must also have practical experience delivering data solutions across both Azure and AWS environments. This is a fantastic opportunity to take a leading role in the development of a large organisation's data capability, with the autonomy to influence architecture, engineering standards and future technology decisions. The Role: Designing, developing and maintaining scalable data pipelines Building data architecture that brings together multiple business systems Developing and supporting a Microsoft based enterprise data lake Designing and maintaining MS SQL databases and related data systems Building ETL and data transformation solutions using Databricks and Azure Data Factory Developing cloud based data solutions across Azure and AWS Ensuring the quality, integrity and reliability of complex datasets Working closely with FP&A, technology teams and senior business stakeholders Collaborating with developers, infrastructure engineers and reporting specialists Troubleshooting complex data and pipeline issues Four days per week based in the Newcastle office, with one day working from home The Person: Senior level Data Engineering experience Expert SQL knowledge Extensive experience with Microsoft SQL Server Strong experience with Databricks Experience building ETL pipelines using Azure Data Factory or similar tools Hands on experience working across both Azure and AWS Programming knowledge using Python, Java, C# or a similar language Strong understanding of data architecture, data lakes and pipeline development Confident communicating with both technical and non technical stakeholders Experience working with financial systems or FP&A teams would be advantageous We are an equal opportunities company and welcome applications from all suitable candidates.
17/07/2026
Full time
Data Engineer - Newcastle upon Tyne - £90,000 - £100,000 + Hybrid Working + Excellent Company Benefits Excellent opportunity for a senior Data Engineer to join a major national organisation and take ownership of the architecture, development and ongoing evolution of its enterprise data platform. This is a newly influential role within an organisation investing significantly in data, reporting and technology. You will have the opportunity to design and develop scalable data pipelines, shape the architecture of a Microsoft-based data lake and work directly with senior stakeholders across technology and finance. Reporting to the Group IT Director, you will build and maintain data solutions across Azure and AWS, bringing together information from multiple systems and ensuring that complex datasets remain accurate, secure and reliable. You will work closely with developers, infrastructure engineers, data specialists, report writers and senior business users. The position therefore offers a strong mixture of hands on engineering, technical ownership and stakeholder engagement. The ideal candidate will have expert SQL skills, extensive MS SQL Server experience and strong knowledge of Databricks and Azure Data Factory. You must also have practical experience delivering data solutions across both Azure and AWS environments. This is a fantastic opportunity to take a leading role in the development of a large organisation's data capability, with the autonomy to influence architecture, engineering standards and future technology decisions. The Role: Designing, developing and maintaining scalable data pipelines Building data architecture that brings together multiple business systems Developing and supporting a Microsoft based enterprise data lake Designing and maintaining MS SQL databases and related data systems Building ETL and data transformation solutions using Databricks and Azure Data Factory Developing cloud based data solutions across Azure and AWS Ensuring the quality, integrity and reliability of complex datasets Working closely with FP&A, technology teams and senior business stakeholders Collaborating with developers, infrastructure engineers and reporting specialists Troubleshooting complex data and pipeline issues Four days per week based in the Newcastle office, with one day working from home The Person: Senior level Data Engineering experience Expert SQL knowledge Extensive experience with Microsoft SQL Server Strong experience with Databricks Experience building ETL pipelines using Azure Data Factory or similar tools Hands on experience working across both Azure and AWS Programming knowledge using Python, Java, C# or a similar language Strong understanding of data architecture, data lakes and pipeline development Confident communicating with both technical and non technical stakeholders Experience working with financial systems or FP&A teams would be advantageous We are an equal opportunities company and welcome applications from all suitable candidates.
Senior Software Engineer - Full Stack
Experis - ManpowerGroup Milton Keynes, Buckinghamshire
Software Engineer (Full Stack) Location: Milton Keynes (Hybrid - 2-3 days onsite) Type: Permanent Security Clearance: Current SC Clearance advantageous, but sponsorship is available for candidates eligible to obtain UK SC Clearance. The Opportunity This is a unique opportunity to join an ambitious and rapidly growing technology SME at an exciting stage of its journey. With a reputation for delivering innovative, mission critical solutions to Government and Defence customers, the business is continuing to expand its engineering capability to support a growing portfolio of programmes and digital transformation initiatives being deployed across the UK public sector. Working at the forefront of secure technology, data, and AI driven innovation, you'll play a key role in developing solutions that help Government organisations make faster, smarter, and more informed decisions. The work is meaningful, technically challenging, and directly contributes to some of the UK's most important operational and strategic programmes. Unlike larger organisations where you can become one of many, this environment offers the opportunity to have genuine influence. You'll work closely with highly skilled engineers, architects, and technical leaders, helping shape products, technical direction, and delivery approaches whilst building solutions that have a real world impact. For candidates looking to establish a career within the secure Government and Defence sector, this is also an excellent opportunity to obtain Security Clearance (SC) if not already held, opening doors to some of the UK's most exciting and high profile technology programmes. About the Environment You'll be joining a highly collaborative and technically driven team delivering secure, innovative software solutions that support the evolving needs of Government and Defence organisations. The work spans complex operational environments, advanced data platforms, AI enabled capabilities, and modern cloud architectures, providing plenty of opportunity to work with new technologies while solving genuinely challenging problems. If you're looking for a role where you can make a tangible impact, gain exposure to high profile Government programmes, achieve SC Clearance, and help shape the future of a growing technology business, we'd love to hear from you. Why Join? Join a fast growing and innovative SME at a pivotal stage of its growth journey. Work on cutting edge projects supporting UK Government and Defence customers. Contribute to large scale programmes and digital transformation initiatives being rolled out across Government. Gain exposure to AI enabled data solutions, cloud technologies, and modern software engineering practices. Opportunity to obtain and maintain UK Security Clearance (SC). Work alongside some of the industry's most talented engineers and technical specialists. Influence technical decisions and product direction in a collaborative environment. Excellent opportunities for career development, progression, and continuous learning. What We're Looking For We're keen to speak with engineers who can demonstrate: Strong commercial experience in full stack software development. Experience designing and delivering complex software applications. Strong development experience with: Java (Spring Boot) JavaScript/TypeScript (React preferred) Experience designing, developing, and consuming APIs. Knowledge of relational databases, ideally PostgreSQL. Understanding of DevOps principles, CI/CD pipelines, and cloud native development. Experience with Docker and containerised environments. Excellent analytical and problem solving skills. Strong communication skills and a collaborative approach to delivery. Eligibility to obtain UK SC Security Clearance. Key Responsibilities Front End Development Design and develop modern, intuitive, and responsive user interfaces. Work with React, TypeScript, JavaScript, HTML, and CSS. Deliver exceptional user experiences across multiple platforms and browsers. Contribute to front end architecture and technical best practices. Back End Development Design and develop secure, scalable APIs and backend services. Build robust server side applications using Java and Spring Boot. Contribute to solution architecture, technical design, and system integration. Ensure solutions are high performing, secure, and maintainable. Database & Data Design, maintain, and optimise relational databases (PostgreSQL/MySQL). Develop efficient database structures and queries. Ensure data integrity, resilience, and performance. Support the development of data driven and AI enabled solutions. DevOps & Cloud Build and enhance CI/CD pipelines using tools such as GitHub Actions and Jenkins. Support deployments across AWS, Azure, and GCP environments. Monitor, maintain, and improve platform reliability and performance. Drive automation and DevOps best practices throughout the software lifecycle. Quality & Collaboration Conduct code reviews and champion engineering excellence. Develop automated testing across unit, integration, and end to end frameworks. Collaborate with engineers, architects, delivery teams, and stakeholders. Produce and maintain clear technical documentation. Contribute to continuous improvement initiatives across projects and programmes.
16/07/2026
Full time
Software Engineer (Full Stack) Location: Milton Keynes (Hybrid - 2-3 days onsite) Type: Permanent Security Clearance: Current SC Clearance advantageous, but sponsorship is available for candidates eligible to obtain UK SC Clearance. The Opportunity This is a unique opportunity to join an ambitious and rapidly growing technology SME at an exciting stage of its journey. With a reputation for delivering innovative, mission critical solutions to Government and Defence customers, the business is continuing to expand its engineering capability to support a growing portfolio of programmes and digital transformation initiatives being deployed across the UK public sector. Working at the forefront of secure technology, data, and AI driven innovation, you'll play a key role in developing solutions that help Government organisations make faster, smarter, and more informed decisions. The work is meaningful, technically challenging, and directly contributes to some of the UK's most important operational and strategic programmes. Unlike larger organisations where you can become one of many, this environment offers the opportunity to have genuine influence. You'll work closely with highly skilled engineers, architects, and technical leaders, helping shape products, technical direction, and delivery approaches whilst building solutions that have a real world impact. For candidates looking to establish a career within the secure Government and Defence sector, this is also an excellent opportunity to obtain Security Clearance (SC) if not already held, opening doors to some of the UK's most exciting and high profile technology programmes. About the Environment You'll be joining a highly collaborative and technically driven team delivering secure, innovative software solutions that support the evolving needs of Government and Defence organisations. The work spans complex operational environments, advanced data platforms, AI enabled capabilities, and modern cloud architectures, providing plenty of opportunity to work with new technologies while solving genuinely challenging problems. If you're looking for a role where you can make a tangible impact, gain exposure to high profile Government programmes, achieve SC Clearance, and help shape the future of a growing technology business, we'd love to hear from you. Why Join? Join a fast growing and innovative SME at a pivotal stage of its growth journey. Work on cutting edge projects supporting UK Government and Defence customers. Contribute to large scale programmes and digital transformation initiatives being rolled out across Government. Gain exposure to AI enabled data solutions, cloud technologies, and modern software engineering practices. Opportunity to obtain and maintain UK Security Clearance (SC). Work alongside some of the industry's most talented engineers and technical specialists. Influence technical decisions and product direction in a collaborative environment. Excellent opportunities for career development, progression, and continuous learning. What We're Looking For We're keen to speak with engineers who can demonstrate: Strong commercial experience in full stack software development. Experience designing and delivering complex software applications. Strong development experience with: Java (Spring Boot) JavaScript/TypeScript (React preferred) Experience designing, developing, and consuming APIs. Knowledge of relational databases, ideally PostgreSQL. Understanding of DevOps principles, CI/CD pipelines, and cloud native development. Experience with Docker and containerised environments. Excellent analytical and problem solving skills. Strong communication skills and a collaborative approach to delivery. Eligibility to obtain UK SC Security Clearance. Key Responsibilities Front End Development Design and develop modern, intuitive, and responsive user interfaces. Work with React, TypeScript, JavaScript, HTML, and CSS. Deliver exceptional user experiences across multiple platforms and browsers. Contribute to front end architecture and technical best practices. Back End Development Design and develop secure, scalable APIs and backend services. Build robust server side applications using Java and Spring Boot. Contribute to solution architecture, technical design, and system integration. Ensure solutions are high performing, secure, and maintainable. Database & Data Design, maintain, and optimise relational databases (PostgreSQL/MySQL). Develop efficient database structures and queries. Ensure data integrity, resilience, and performance. Support the development of data driven and AI enabled solutions. DevOps & Cloud Build and enhance CI/CD pipelines using tools such as GitHub Actions and Jenkins. Support deployments across AWS, Azure, and GCP environments. Monitor, maintain, and improve platform reliability and performance. Drive automation and DevOps best practices throughout the software lifecycle. Quality & Collaboration Conduct code reviews and champion engineering excellence. Develop automated testing across unit, integration, and end to end frameworks. Collaborate with engineers, architects, delivery teams, and stakeholders. Produce and maintain clear technical documentation. Contribute to continuous improvement initiatives across projects and programmes.
Senior Software Developer, Team Lead
Kids for the Future Dudley, West Midlands
Location 1 Castle Court, Castlegate,Dudley, DY1 4RD,United Kingdom Job Category Software Development Employee Type FT Salaried Travel 5% Manage Others No We are seeking a Senior Software Engineer, Team Leader, to join our IMCS digital transformation team in Dudley (West Midlands). In this role, you will lead a team and technical efforts across diverse projects for multiple Mitsubishi Electric businesses - driving architectural decisions, setting technical direction, and delivering production level platforms and the systems thereon end-to-end. You'll operate with significant autonomy, owning problems from ambiguous requirements to reliable, running software. This is a role for engineers who take initiative, pull others along with them, and use every tool at their disposal - including generative AI - to ship quality work faster than anyone thought possible. As Team Leader this role is responsible for all people management responsibilities for this team and the guidance and support of the work being completed. Acting as a main communication point with the Chief Technical Officer. Key Responsibilities Lead the design, development, and delivery of full-stack applications, owning technical direction from architecture through production deployment Drive technical decisions and trade-offs, communicating rationale clearly to both engineering peers and non-technical stakeholders Leverage generative AI tools (coding assistants, LLM APIs, AI augmented workflows) to accelerate development, improve code quality, and build AI powered features into products Architect and implement cloud native systems using containerized deployments, infrastructure as code, and modern CI/CD practices Identify and resolve technical risks and bottlenecks proactively - don't wait to be asked Collaborate across business units, translating ambiguous business needs into well scoped technical solutions Elevate the team through code reviews, technical mentorship, and establishing engineering best practices Rapidly learn and become productive in unfamiliar codebases, technology stacks, and problem domains Troubleshoot and resolve complex issues spanning the full stack, from frontend UI to backend services and cloud infrastructure Report progress, plans and other relevant updates to the CTO as required Complete people management tasks relating to the team, including but not limited to, approval of time off, absence management, and people development with support from the CTO Requirements Education & Experience Bachelor's degree in computer science, software engineering, or related field preferred (or equivalent practical experience) 8+ years of professional software development experience (10+ years preferred) Experience in people management in a similar office/software environment Demonstrated experience leading technical efforts - designing systems, making architectural calls, and driving projects to completion without close oversight Production experience using generative AI to deliver real work products - not just experimenting, but shipping AI assisted code, AI powered features, or AI augmented workflows that are running in production today Track record of increasing scope and ownership over your career Technical Skills Deep understanding of web application and distributed systems fundamentals (HTTP, REST APIs, authentication, state management, security) Strong experience with modern frontend frameworks (React, Vue, Angular, or equivalent) Strong experience with backend frameworks and API development (e.g., Node.js/Express, FastAPI/Django/Flask, ASP.NET, Spring Boot, or similar) Experience with relational and NoSQL databases (e.g., PostgreSQL, SQL Server, DynamoDB, MongoDB, Cosmos) including data modeling, query optimization, and understanding trade offs between storage technologies Hands on experience with generative AI tools and APIs (e.g., LLM assisted coding, prompt engineering, integrating AI services into applications) Solid experience with cloud platforms in production (AWS, Azure, or GCP), including containerization (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation, or similar) Experience designing systems for reliability, scalability, and observability Ability to navigate and become effective in codebases and technologies you didn't build, with strong debugging and problem solving skills across the full stack A genuine drive to continuously sharpen your craft and adopt better tools and approaches Summary Commencement: ASAP Full Time Position, 37.5 hours/week, Mon-Fri Location: Dudley, West Midlands Travel: Some occasional international travel may be required Annual bonus up to 4% Vacation: 33 days (includes bank holidays and end of year closure) Excellent working conditions Team Building 7% company pension contribution Cycle to work and EV car schemes About Mitsubishi Electric Iconics Digital Solutions, Inc. Mitsubishi Electric Iconics Digital Solutions, Inc., headquartered in Foxborough, Massachusetts, is a global leader in industrial automation, smart and sustainable buildings, and digital transformation software. Our innovative HMI, SCADA, and Smart Building solutions help organizations around the world visualize, monitor, and optimize their most critical assets and environments. With a presence in over 100 countries and trusted by more than 70% of Global 500 companies, we're proud to play a key role in shaping the future of manufacturing, infrastructure, and the built environment sectors. Backed by more than 40 years of technological innovation and deep industry expertise, we deliver flexible, scalable, and high performance solutions that drive operational efficiency and continuous improvement. What makes us different is our people. We are a global, collaborative community of innovators, problem solvers, and forward thinkers who are passionate about making a meaningful impact. Whether you're working alongside colleagues across Europe, the Americas, or Asia, you'll be part of a team that values knowledge sharing, diverse perspectives, and continuous learning. We are committed to creating an environment where employees can grow, contribute, and thrive-offering opportunities to work on cutting edge technology, tackle real world challenges, and help build smarter, more sustainable communities. As a testament to our excellence and strong partnership with Microsoft, Mitsubishi Electric Iconics Digital Solutions has been recognized as a seven time Microsoft Partner of the Year award winner. Join us and be part of a global organization where your ideas matter, your growth is supported, and your work helps shape the future. Additional Information Is this requisition for a backfill or a new position? New Position
15/07/2026
Full time
Location 1 Castle Court, Castlegate,Dudley, DY1 4RD,United Kingdom Job Category Software Development Employee Type FT Salaried Travel 5% Manage Others No We are seeking a Senior Software Engineer, Team Leader, to join our IMCS digital transformation team in Dudley (West Midlands). In this role, you will lead a team and technical efforts across diverse projects for multiple Mitsubishi Electric businesses - driving architectural decisions, setting technical direction, and delivering production level platforms and the systems thereon end-to-end. You'll operate with significant autonomy, owning problems from ambiguous requirements to reliable, running software. This is a role for engineers who take initiative, pull others along with them, and use every tool at their disposal - including generative AI - to ship quality work faster than anyone thought possible. As Team Leader this role is responsible for all people management responsibilities for this team and the guidance and support of the work being completed. Acting as a main communication point with the Chief Technical Officer. Key Responsibilities Lead the design, development, and delivery of full-stack applications, owning technical direction from architecture through production deployment Drive technical decisions and trade-offs, communicating rationale clearly to both engineering peers and non-technical stakeholders Leverage generative AI tools (coding assistants, LLM APIs, AI augmented workflows) to accelerate development, improve code quality, and build AI powered features into products Architect and implement cloud native systems using containerized deployments, infrastructure as code, and modern CI/CD practices Identify and resolve technical risks and bottlenecks proactively - don't wait to be asked Collaborate across business units, translating ambiguous business needs into well scoped technical solutions Elevate the team through code reviews, technical mentorship, and establishing engineering best practices Rapidly learn and become productive in unfamiliar codebases, technology stacks, and problem domains Troubleshoot and resolve complex issues spanning the full stack, from frontend UI to backend services and cloud infrastructure Report progress, plans and other relevant updates to the CTO as required Complete people management tasks relating to the team, including but not limited to, approval of time off, absence management, and people development with support from the CTO Requirements Education & Experience Bachelor's degree in computer science, software engineering, or related field preferred (or equivalent practical experience) 8+ years of professional software development experience (10+ years preferred) Experience in people management in a similar office/software environment Demonstrated experience leading technical efforts - designing systems, making architectural calls, and driving projects to completion without close oversight Production experience using generative AI to deliver real work products - not just experimenting, but shipping AI assisted code, AI powered features, or AI augmented workflows that are running in production today Track record of increasing scope and ownership over your career Technical Skills Deep understanding of web application and distributed systems fundamentals (HTTP, REST APIs, authentication, state management, security) Strong experience with modern frontend frameworks (React, Vue, Angular, or equivalent) Strong experience with backend frameworks and API development (e.g., Node.js/Express, FastAPI/Django/Flask, ASP.NET, Spring Boot, or similar) Experience with relational and NoSQL databases (e.g., PostgreSQL, SQL Server, DynamoDB, MongoDB, Cosmos) including data modeling, query optimization, and understanding trade offs between storage technologies Hands on experience with generative AI tools and APIs (e.g., LLM assisted coding, prompt engineering, integrating AI services into applications) Solid experience with cloud platforms in production (AWS, Azure, or GCP), including containerization (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation, or similar) Experience designing systems for reliability, scalability, and observability Ability to navigate and become effective in codebases and technologies you didn't build, with strong debugging and problem solving skills across the full stack A genuine drive to continuously sharpen your craft and adopt better tools and approaches Summary Commencement: ASAP Full Time Position, 37.5 hours/week, Mon-Fri Location: Dudley, West Midlands Travel: Some occasional international travel may be required Annual bonus up to 4% Vacation: 33 days (includes bank holidays and end of year closure) Excellent working conditions Team Building 7% company pension contribution Cycle to work and EV car schemes About Mitsubishi Electric Iconics Digital Solutions, Inc. Mitsubishi Electric Iconics Digital Solutions, Inc., headquartered in Foxborough, Massachusetts, is a global leader in industrial automation, smart and sustainable buildings, and digital transformation software. Our innovative HMI, SCADA, and Smart Building solutions help organizations around the world visualize, monitor, and optimize their most critical assets and environments. With a presence in over 100 countries and trusted by more than 70% of Global 500 companies, we're proud to play a key role in shaping the future of manufacturing, infrastructure, and the built environment sectors. Backed by more than 40 years of technological innovation and deep industry expertise, we deliver flexible, scalable, and high performance solutions that drive operational efficiency and continuous improvement. What makes us different is our people. We are a global, collaborative community of innovators, problem solvers, and forward thinkers who are passionate about making a meaningful impact. Whether you're working alongside colleagues across Europe, the Americas, or Asia, you'll be part of a team that values knowledge sharing, diverse perspectives, and continuous learning. We are committed to creating an environment where employees can grow, contribute, and thrive-offering opportunities to work on cutting edge technology, tackle real world challenges, and help build smarter, more sustainable communities. As a testament to our excellence and strong partnership with Microsoft, Mitsubishi Electric Iconics Digital Solutions has been recognized as a seven time Microsoft Partner of the Year award winner. Join us and be part of a global organization where your ideas matter, your growth is supported, and your work helps shape the future. Additional Information Is this requisition for a backfill or a new position? New Position
Senior Software Development Engineer
Kids for the Future Dudley, West Midlands
Location 1 Castle Court, Castlegate,Dudley, DY1 4RD,United Kingdom Employee Type FT Salaried Travel 5% Manage Others No Position Overview We are seeking a Senior Software Engineer to join our IMCS digital transformation team in Dudley (West Midlands). In this role, you will lead technical efforts across diverse projects for multiple Mitsubishi Electric businesses - driving architectural decisions, setting technical direction, and delivering production level platforms and the systems thereon end-to-end. You'll operate with significant autonomy, owning problems from ambiguous requirements to reliable, running software. This is a role for engineers who take initiative, pull others along with them, and use every tool at their disposal - including generative AI - to ship quality work faster than anyone thought possible. Key Responsibilities Lead the design, development, and delivery of full-stack applications, owning technical direction from architecture through production deployment Drive technical decisions and trade-offs, communicating rationale clearly to both engineering peers and non-technical stakeholders Leverage generative AI tools (coding assistants, LLM APIs, AI-augmented workflows) to accelerate development, improve code quality, and build AI-powered features into products Architect and implement cloud-native systems using containerized deployments, infrastructure as code, and modern CI/CD practices Identify and resolve technical risks and bottlenecks proactively - don't wait to be asked Collaborate across business units, translating ambiguous business needs into well-scoped technical solutions Elevate the team through code reviews, technical mentorship, and establishing engineering best practices Rapidly learn and become productive in unfamiliar codebases, technology stacks, and problem domains Troubleshoot and resolve complex issues spanning the full stack, from frontend UI to backend services and cloud infrastructure Requirements Education & Experience Bachelor's degree in computer science, software engineering, or related field preferred (or equivalent practical experience) 8+ years of professional software development experience (10+ years preferred) Demonstrated experience leading technical efforts - designing systems, making architectural calls, and driving projects to completion without close oversight Production experience using generative AI to deliver real work products - not just experimenting, but shipping AI-assisted code, AI-powered features, or AI-augmented workflows that are running in production today Track record of increasing scope and ownership over your career Technical Skills Deep understanding of web application and distributed systems fundamentals (HTTP, REST APIs, authentication, state management, security) Strong experience with modern frontend frameworks (React, Vue, Angular, or equivalent) Strong experience with backend frameworks and API development (e.g., Node.js/Express, FastAPI/Django/Flask, ASP.NET, Spring Boot, or similar) Experience with relational and NoSQL databases (e.g., PostgreSQL, SQL Server, DynamoDB, MongoDB, Cosmos) including data modeling, query optimization, and understanding trade-offs between storage technologies Hands-on experience with generative AI tools and APIs (e.g., LLM-assisted coding, prompt engineering, integrating AI services into applications) Solid experience with cloud platforms in production (AWS, Azure, or GCP), including containerization (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation, or similar) Experience designing systems for reliability, scalability, and observability Ability to navigate and become effective in codebases and technologies you didn't build, with strong debugging and problem-solving skills across the full stack A genuine drive to continuously sharpen your craft and adopt better tools and approaches Summary Commencement: ASAP Full Time Position, 37.5 hours/week, Mon-Fri Location: Dudley, West Midlands Travel: Some occasional international travel may be required Annual bonus up to 4% Vacation: 33 days (includes bank holidays and end of year closure) Excellent working conditions Team Building 7% company pension contribution Cycle to work and EV car schemes Additional Information Is this requisition for a backfill or a new position? New Position
15/07/2026
Full time
Location 1 Castle Court, Castlegate,Dudley, DY1 4RD,United Kingdom Employee Type FT Salaried Travel 5% Manage Others No Position Overview We are seeking a Senior Software Engineer to join our IMCS digital transformation team in Dudley (West Midlands). In this role, you will lead technical efforts across diverse projects for multiple Mitsubishi Electric businesses - driving architectural decisions, setting technical direction, and delivering production level platforms and the systems thereon end-to-end. You'll operate with significant autonomy, owning problems from ambiguous requirements to reliable, running software. This is a role for engineers who take initiative, pull others along with them, and use every tool at their disposal - including generative AI - to ship quality work faster than anyone thought possible. Key Responsibilities Lead the design, development, and delivery of full-stack applications, owning technical direction from architecture through production deployment Drive technical decisions and trade-offs, communicating rationale clearly to both engineering peers and non-technical stakeholders Leverage generative AI tools (coding assistants, LLM APIs, AI-augmented workflows) to accelerate development, improve code quality, and build AI-powered features into products Architect and implement cloud-native systems using containerized deployments, infrastructure as code, and modern CI/CD practices Identify and resolve technical risks and bottlenecks proactively - don't wait to be asked Collaborate across business units, translating ambiguous business needs into well-scoped technical solutions Elevate the team through code reviews, technical mentorship, and establishing engineering best practices Rapidly learn and become productive in unfamiliar codebases, technology stacks, and problem domains Troubleshoot and resolve complex issues spanning the full stack, from frontend UI to backend services and cloud infrastructure Requirements Education & Experience Bachelor's degree in computer science, software engineering, or related field preferred (or equivalent practical experience) 8+ years of professional software development experience (10+ years preferred) Demonstrated experience leading technical efforts - designing systems, making architectural calls, and driving projects to completion without close oversight Production experience using generative AI to deliver real work products - not just experimenting, but shipping AI-assisted code, AI-powered features, or AI-augmented workflows that are running in production today Track record of increasing scope and ownership over your career Technical Skills Deep understanding of web application and distributed systems fundamentals (HTTP, REST APIs, authentication, state management, security) Strong experience with modern frontend frameworks (React, Vue, Angular, or equivalent) Strong experience with backend frameworks and API development (e.g., Node.js/Express, FastAPI/Django/Flask, ASP.NET, Spring Boot, or similar) Experience with relational and NoSQL databases (e.g., PostgreSQL, SQL Server, DynamoDB, MongoDB, Cosmos) including data modeling, query optimization, and understanding trade-offs between storage technologies Hands-on experience with generative AI tools and APIs (e.g., LLM-assisted coding, prompt engineering, integrating AI services into applications) Solid experience with cloud platforms in production (AWS, Azure, or GCP), including containerization (Docker, Kubernetes) and infrastructure as code (Terraform, CloudFormation, or similar) Experience designing systems for reliability, scalability, and observability Ability to navigate and become effective in codebases and technologies you didn't build, with strong debugging and problem-solving skills across the full stack A genuine drive to continuously sharpen your craft and adopt better tools and approaches Summary Commencement: ASAP Full Time Position, 37.5 hours/week, Mon-Fri Location: Dudley, West Midlands Travel: Some occasional international travel may be required Annual bonus up to 4% Vacation: 33 days (includes bank holidays and end of year closure) Excellent working conditions Team Building 7% company pension contribution Cycle to work and EV car schemes Additional Information Is this requisition for a backfill or a new position? New Position
Reed
Software Engineer-MUST HAVE CURRENT DV CLEARANCE
Reed
Software Development Specialist / Professional Location: London Permanent Full-Time 37.5 Hours per Week Live DV Clearance Essential Our client are an expanding high-performing engineering team supporting mission-critical environments and are looking for talented Software Development Specialists and Engineering Professionals who are passionate about building, securing and automating modern technology platforms. This is an opportunity to work within a software-defined, automation-first environment where infrastructure, security and applications are delivered through code. You'll join a team focused on modern engineering practices, CI/CD, Infrastructure as Code, cloud-native technologies and security-by-design principles. Please note: A current, live DV (Developed Vetting) Clearance is essential for this role. Applications from candidates without active DV clearance cannot be considered. The Opportunity You'll help design, build and support highly automated platforms that enable engineering teams to develop, test, secure and deploy services efficiently and at scale. This environment embraces: CI/CD-driven delivery Infrastructure as Code (IaC) Cloud-native engineering DevSecOps practices Containerised platforms Automation-first operations End-to-end service ownership You'll be working on technically challenging projects with access to cutting-edge tooling, experienced engineers and significant opportunities for professional development. Key Responsibilities Depending on experience and seniority, responsibilities may include: Designing and delivering engineering platform capabilities Building and optimising CI/CD pipelines Implementing Infrastructure-as-Code solutions Embedding security controls across development lifecycles Supporting engineering teams with tooling, guidance and best practice Driving automation and reducing manual processes Improving platform performance, reliability and observability Managing source control, deployment frameworks and engineering tooling Supporting incident response and continuous improvement initiatives Developing reusable patterns, templates and standards Promoting DevOps, DevSecOps and Site Reliability Engineering practices Required Skills & Experience We are interested in professionals with experience across some or all of the following: Development & Engineering Java, Python, JavaScript, C++, C# Software application development Automated testing frameworks Spec-driven software development DevOps & Automation Git, GitOps GitLab, Jenkins Terraform, Ansible, Chef, Puppet ArgoCD, Flux CI/CD pipeline design and management Cloud & Infrastructure AWS, Azure, GCP, VMware Cloud Foundation Kubernetes and Helm Containerisation technologies Linux and Windows administration Data & Integration Elastic MySQL/MariaDB SQL Server Kafka NiFi Security Security by Design Zero Trust IAM, OAuth/OIDC Keycloak HashiCorp Vault TLS/SSL and PKI What We're Looking For Strong engineering mindset Passion for automation and modern technology delivery Agile experience (Scrum/Kanban) Excellent stakeholder engagement skills Strong troubleshooting and problem-solving capability Ability to work within highly secure environments Mentoring and leadership experience beneficial for more senior positions Essential Requirement Current Live DV (Developed Vetting) Security Clearance
15/07/2026
Seasonal
Software Development Specialist / Professional Location: London Permanent Full-Time 37.5 Hours per Week Live DV Clearance Essential Our client are an expanding high-performing engineering team supporting mission-critical environments and are looking for talented Software Development Specialists and Engineering Professionals who are passionate about building, securing and automating modern technology platforms. This is an opportunity to work within a software-defined, automation-first environment where infrastructure, security and applications are delivered through code. You'll join a team focused on modern engineering practices, CI/CD, Infrastructure as Code, cloud-native technologies and security-by-design principles. Please note: A current, live DV (Developed Vetting) Clearance is essential for this role. Applications from candidates without active DV clearance cannot be considered. The Opportunity You'll help design, build and support highly automated platforms that enable engineering teams to develop, test, secure and deploy services efficiently and at scale. This environment embraces: CI/CD-driven delivery Infrastructure as Code (IaC) Cloud-native engineering DevSecOps practices Containerised platforms Automation-first operations End-to-end service ownership You'll be working on technically challenging projects with access to cutting-edge tooling, experienced engineers and significant opportunities for professional development. Key Responsibilities Depending on experience and seniority, responsibilities may include: Designing and delivering engineering platform capabilities Building and optimising CI/CD pipelines Implementing Infrastructure-as-Code solutions Embedding security controls across development lifecycles Supporting engineering teams with tooling, guidance and best practice Driving automation and reducing manual processes Improving platform performance, reliability and observability Managing source control, deployment frameworks and engineering tooling Supporting incident response and continuous improvement initiatives Developing reusable patterns, templates and standards Promoting DevOps, DevSecOps and Site Reliability Engineering practices Required Skills & Experience We are interested in professionals with experience across some or all of the following: Development & Engineering Java, Python, JavaScript, C++, C# Software application development Automated testing frameworks Spec-driven software development DevOps & Automation Git, GitOps GitLab, Jenkins Terraform, Ansible, Chef, Puppet ArgoCD, Flux CI/CD pipeline design and management Cloud & Infrastructure AWS, Azure, GCP, VMware Cloud Foundation Kubernetes and Helm Containerisation technologies Linux and Windows administration Data & Integration Elastic MySQL/MariaDB SQL Server Kafka NiFi Security Security by Design Zero Trust IAM, OAuth/OIDC Keycloak HashiCorp Vault TLS/SSL and PKI What We're Looking For Strong engineering mindset Passion for automation and modern technology delivery Agile experience (Scrum/Kanban) Excellent stakeholder engagement skills Strong troubleshooting and problem-solving capability Ability to work within highly secure environments Mentoring and leadership experience beneficial for more senior positions Essential Requirement Current Live DV (Developed Vetting) Security Clearance
Experis
Senior Software Engineer - Full Stack
Experis Bletchley, Buckinghamshire
Software Engineer (Full Stack) Location: Milton Keynes (Hybrid - 2-3 days onsite) Type: Permanent Security Clearance: Current SC Clearance advantageous, but sponsorship is available for candidates eligible to obtain UK SC Clearance. The Opportunity This is a unique opportunity to join an ambitious and rapidly growing technology SME at an exciting stage of its journey. With a reputation for delivering innovative, mission-critical solutions to Government and Defence customers, the business is continuing to expand its engineering capability to support a growing portfolio of programmes and digital transformation initiatives being deployed across the UK public sector. Working at the forefront of secure technology, data, and AI-driven innovation, you'll play a key role in developing solutions that help Government organisations make faster, smarter, and more informed decisions. The work is meaningful, technically challenging, and directly contributes to some of the UK's most important operational and strategic programmes. Unlike larger organisations where you can become one of many, this environment offers the opportunity to have genuine influence. You'll work closely with highly skilled engineers, architects, and technical leaders, helping shape products, technical direction, and delivery approaches whilst building solutions that have a real-world impact. For candidates looking to establish a career within the secure Government and Defence sector, this is also an excellent opportunity to obtain Security Clearance (SC) if not already held, opening doors to some of the UK's most exciting and high-profile technology programmes. About the Environment You'll be joining a highly collaborative and technically driven team delivering secure, innovative software solutions that support the evolving needs of Government and Defence organisations. The work spans complex operational environments, advanced data platforms, AI-enabled capabilities, and modern cloud architectures, providing plenty of opportunity to work with new technologies while solving genuinely challenging problems. If you're looking for a role where you can make a tangible impact, gain exposure to high-profile Government programmes, achieve SC Clearance, and help shape the future of a growing technology business, we'd love to hear from you. Why Join? Join a fast-growing and innovative SME at a pivotal stage of its growth journey. Work on cutting-edge projects supporting UK Government and Defence customers. Contribute to large-scale programmes and digital transformation initiatives being rolled out across Government. Gain exposure to AI-enabled data solutions, cloud technologies, and modern software engineering practices. Opportunity to obtain and maintain UK Security Clearance (SC) . Work alongside some of the industry's most talented engineers and technical specialists. Influence technical decisions and product direction in a collaborative environment. Excellent opportunities for career development, progression, and continuous learning. What We're Looking For We're keen to speak with engineers who can demonstrate: Strong commercial experience in full-stack software development. Experience designing and delivering complex software applications. Strong development experience with: Java (Spring Boot) JavaScript/TypeScript (React preferred) Experience designing, developing, and consuming APIs. Knowledge of relational databases, ideally PostgreSQL . Understanding of DevOps principles, CI/CD pipelines, and cloud-native development. Experience with Docker and containerised environments. Excellent analytical and problem-solving skills. Strong communication skills and a collaborative approach to delivery. Eligibility to obtain UK SC Security Clearance. Key Responsibilities Front-End Development Design and develop modern, intuitive, and responsive user interfaces. Work with React, TypeScript, JavaScript, HTML, and CSS . Deliver exceptional user experiences across multiple platforms and browsers. Contribute to front-end architecture and technical best practices. Back-End Development Design and develop secure, scalable APIs and backend services. Build robust server-side applications using Java and Spring Boot . Contribute to solution architecture, technical design, and system integration. Ensure solutions are high-performing, secure, and maintainable. Database & Data Design, maintain, and optimise relational databases (PostgreSQL/MySQL). Develop efficient database structures and queries. Ensure data integrity, resilience, and performance. Support the development of data-driven and AI-enabled solutions. DevOps & Cloud Build and enhance CI/CD pipelines using tools such as GitHub Actions and Jenkins. Support deployments across AWS, Azure, and GCP environments. Monitor, maintain, and improve platform reliability and performance. Drive automation and DevOps best practices throughout the software lifecycle. Quality & Collaboration Conduct code reviews and champion engineering excellence. Develop automated testing across unit, integration, and end-to-end frameworks. Collaborate with engineers, architects, delivery teams, and stakeholders. Produce and maintain clear technical documentation. Contribute to continuous improvement initiatives across projects and programmes. If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.
14/07/2026
Full time
Software Engineer (Full Stack) Location: Milton Keynes (Hybrid - 2-3 days onsite) Type: Permanent Security Clearance: Current SC Clearance advantageous, but sponsorship is available for candidates eligible to obtain UK SC Clearance. The Opportunity This is a unique opportunity to join an ambitious and rapidly growing technology SME at an exciting stage of its journey. With a reputation for delivering innovative, mission-critical solutions to Government and Defence customers, the business is continuing to expand its engineering capability to support a growing portfolio of programmes and digital transformation initiatives being deployed across the UK public sector. Working at the forefront of secure technology, data, and AI-driven innovation, you'll play a key role in developing solutions that help Government organisations make faster, smarter, and more informed decisions. The work is meaningful, technically challenging, and directly contributes to some of the UK's most important operational and strategic programmes. Unlike larger organisations where you can become one of many, this environment offers the opportunity to have genuine influence. You'll work closely with highly skilled engineers, architects, and technical leaders, helping shape products, technical direction, and delivery approaches whilst building solutions that have a real-world impact. For candidates looking to establish a career within the secure Government and Defence sector, this is also an excellent opportunity to obtain Security Clearance (SC) if not already held, opening doors to some of the UK's most exciting and high-profile technology programmes. About the Environment You'll be joining a highly collaborative and technically driven team delivering secure, innovative software solutions that support the evolving needs of Government and Defence organisations. The work spans complex operational environments, advanced data platforms, AI-enabled capabilities, and modern cloud architectures, providing plenty of opportunity to work with new technologies while solving genuinely challenging problems. If you're looking for a role where you can make a tangible impact, gain exposure to high-profile Government programmes, achieve SC Clearance, and help shape the future of a growing technology business, we'd love to hear from you. Why Join? Join a fast-growing and innovative SME at a pivotal stage of its growth journey. Work on cutting-edge projects supporting UK Government and Defence customers. Contribute to large-scale programmes and digital transformation initiatives being rolled out across Government. Gain exposure to AI-enabled data solutions, cloud technologies, and modern software engineering practices. Opportunity to obtain and maintain UK Security Clearance (SC) . Work alongside some of the industry's most talented engineers and technical specialists. Influence technical decisions and product direction in a collaborative environment. Excellent opportunities for career development, progression, and continuous learning. What We're Looking For We're keen to speak with engineers who can demonstrate: Strong commercial experience in full-stack software development. Experience designing and delivering complex software applications. Strong development experience with: Java (Spring Boot) JavaScript/TypeScript (React preferred) Experience designing, developing, and consuming APIs. Knowledge of relational databases, ideally PostgreSQL . Understanding of DevOps principles, CI/CD pipelines, and cloud-native development. Experience with Docker and containerised environments. Excellent analytical and problem-solving skills. Strong communication skills and a collaborative approach to delivery. Eligibility to obtain UK SC Security Clearance. Key Responsibilities Front-End Development Design and develop modern, intuitive, and responsive user interfaces. Work with React, TypeScript, JavaScript, HTML, and CSS . Deliver exceptional user experiences across multiple platforms and browsers. Contribute to front-end architecture and technical best practices. Back-End Development Design and develop secure, scalable APIs and backend services. Build robust server-side applications using Java and Spring Boot . Contribute to solution architecture, technical design, and system integration. Ensure solutions are high-performing, secure, and maintainable. Database & Data Design, maintain, and optimise relational databases (PostgreSQL/MySQL). Develop efficient database structures and queries. Ensure data integrity, resilience, and performance. Support the development of data-driven and AI-enabled solutions. DevOps & Cloud Build and enhance CI/CD pipelines using tools such as GitHub Actions and Jenkins. Support deployments across AWS, Azure, and GCP environments. Monitor, maintain, and improve platform reliability and performance. Drive automation and DevOps best practices throughout the software lifecycle. Quality & Collaboration Conduct code reviews and champion engineering excellence. Develop automated testing across unit, integration, and end-to-end frameworks. Collaborate with engineers, architects, delivery teams, and stakeholders. Produce and maintain clear technical documentation. Contribute to continuous improvement initiatives across projects and programmes. If you receive suspicious outreach claiming to be from us, please contact us via the ManpowerGroup website.
Masson Appointments Ltd
Lead Software Engineer
Masson Appointments Ltd Crawley, Sussex
We are looking for a highly capable Senior C# / .NET Engineer to work directly with the company's Founders on high-impact client projects across multiple industries. In this hands-on, individual contributor role, you will design scalable architectures, build clean APIs and cloud infrastructure , and take complete ownership of production systems. As a senior technical voice, you will also elevate engineering standards and mentor growing team members. You will be joining a growing business, building technology that makes operational businesses more effective. Current work spans workforce management in aviation and engineering maintenance in transport. These are fascinating and complex domains where software meets physical operations. The primary platform is on Microsoft Azure , but working across a range of enterprise technologies depending on client needs. Responsibilities: Mentor and coach other developers: set the bar for code quality and engineering practice, help them grow into harder problems, and take the technical lead where it makes sense Own technical direction and architecture across client projects: domain modelling, service boundaries, data flow design Design, build, and maintain REST APIs and backend services in C# on .NET (this is still a hands-on role) Build integrations with external systems: HR platforms, asset management tools, data warehouses, messaging systems Write and optimise SQL queries, design database schemas, and maintain data integrity Establish and uphold engineering standards: code review, testing, CI/CD, conventions Work with Azure services day-to-day: Functions, App Service, Service Bus, Blob Storage, Key Vault Contribute to hiring, onboarding, and the technical growth of the team Support production systems and own their reliability Tech Stack Skills: Language: C# on .NET (primary, and what you'll write every day) Frameworks: ASP.NET Core (Web API), Azure Functions (isolated worker) Database: SQL Server, accessed via Entity Framework Core and/or Dapper (you'll write queries, design schemas, and optimise performance) Cloud: Microsoft Azure (Functions, App Service, Service Bus, Blob Storage, Key Vault, AKS) Data platform: Microsoft Dataverse (you'll integrate with it, not build on it) Auth: Entra ID (Azure AD), OAuth 2.0 DevOps: Azure DevOps (CI/CD pipelines), Docker, Azure Container Registry You don't need experience with everything here. Strong C# and SQL are the foundation . The Azure-specific skills can be learned on the job. Requirements: You Must Have 7+ years professional software development experience, primarily in C#/.NET, including time leading, mentoring, or coaching other engineers People leadership: you've coached, mentored, or line-managed developers, and you get satisfaction from making the people around you better, as well as from writing good code yourself Software design maturity: you think in terms of domain models, clean architecture, and separation of concerns. We build with strongly typed C#, dependency injection, repository patterns, and domain-driven design. You build scalable, maintainable systems, and you set that standard for the team API development: you've designed and built REST APIs with ASP.NET Core, understand HTTP, status codes, authentication patterns SQL: comfortable writing queries, designing tables, understanding execution plans. You've worked with a relational database (SQL Server, PostgreSQL, MySQL) as a core part of your job Cloud experience: you've deployed and maintained services in production on a cloud platform (Azure, AWS, or GCP). You understand how things like storage, messaging, and secrets management work Testing discipline: you write tests for your code (xUnit, NUnit, or similar), care about reliability, and instil the same habits in the team Judgement and ownership: you can take a problem, set the approach, build it, and ship it, and you know where to invest effort and where not to Nice to Have: Experience with Microsoft Azure specifically (Functions, App Service, Service Bus) Async C# (async/await, Task-based patterns) Hands-on experience with Entity Framework Core and/or Dapper Docker and container deployment Experience with Dataverse, Dynamics 365, or Power Platform Experience building integrations with third-party APIs and file-based data exchanges Familiarity with infrastructure-as-code Experience establishing engineering practice in a small or growing team Exposure to Python (some of our existing services are written in it) A computer science, engineering, or mathematics degree: the grounding in fundamentals it gives tends to show in how people approach hard problems What We're Looking For: Builders. You want to write code that solves real problems. You get satisfaction from seeing something you built running in production and used. Multipliers. You make the people around you better. You review thoughtfully, explain your reasoning, and help others take on work they couldn't before. Pragmatism. You know when to engineer something properly and when a simpler approach will do. You don't over-engineer. Curiosity. When something breaks, you keep going until you understand the cause. When you encounter a new system or API, you read the docs and experiment. You're comfortable working in systems you don't yet know. Ownership. Your code, your responsibility. When something breaks in production, you want to be the one who can put it right. Days of work are Monday to Friday- office based, near Gatwick with onsite parking. If this excites you, we are keen to hear from you! Apply now and we'll be in touch! We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
14/07/2026
Full time
We are looking for a highly capable Senior C# / .NET Engineer to work directly with the company's Founders on high-impact client projects across multiple industries. In this hands-on, individual contributor role, you will design scalable architectures, build clean APIs and cloud infrastructure , and take complete ownership of production systems. As a senior technical voice, you will also elevate engineering standards and mentor growing team members. You will be joining a growing business, building technology that makes operational businesses more effective. Current work spans workforce management in aviation and engineering maintenance in transport. These are fascinating and complex domains where software meets physical operations. The primary platform is on Microsoft Azure , but working across a range of enterprise technologies depending on client needs. Responsibilities: Mentor and coach other developers: set the bar for code quality and engineering practice, help them grow into harder problems, and take the technical lead where it makes sense Own technical direction and architecture across client projects: domain modelling, service boundaries, data flow design Design, build, and maintain REST APIs and backend services in C# on .NET (this is still a hands-on role) Build integrations with external systems: HR platforms, asset management tools, data warehouses, messaging systems Write and optimise SQL queries, design database schemas, and maintain data integrity Establish and uphold engineering standards: code review, testing, CI/CD, conventions Work with Azure services day-to-day: Functions, App Service, Service Bus, Blob Storage, Key Vault Contribute to hiring, onboarding, and the technical growth of the team Support production systems and own their reliability Tech Stack Skills: Language: C# on .NET (primary, and what you'll write every day) Frameworks: ASP.NET Core (Web API), Azure Functions (isolated worker) Database: SQL Server, accessed via Entity Framework Core and/or Dapper (you'll write queries, design schemas, and optimise performance) Cloud: Microsoft Azure (Functions, App Service, Service Bus, Blob Storage, Key Vault, AKS) Data platform: Microsoft Dataverse (you'll integrate with it, not build on it) Auth: Entra ID (Azure AD), OAuth 2.0 DevOps: Azure DevOps (CI/CD pipelines), Docker, Azure Container Registry You don't need experience with everything here. Strong C# and SQL are the foundation . The Azure-specific skills can be learned on the job. Requirements: You Must Have 7+ years professional software development experience, primarily in C#/.NET, including time leading, mentoring, or coaching other engineers People leadership: you've coached, mentored, or line-managed developers, and you get satisfaction from making the people around you better, as well as from writing good code yourself Software design maturity: you think in terms of domain models, clean architecture, and separation of concerns. We build with strongly typed C#, dependency injection, repository patterns, and domain-driven design. You build scalable, maintainable systems, and you set that standard for the team API development: you've designed and built REST APIs with ASP.NET Core, understand HTTP, status codes, authentication patterns SQL: comfortable writing queries, designing tables, understanding execution plans. You've worked with a relational database (SQL Server, PostgreSQL, MySQL) as a core part of your job Cloud experience: you've deployed and maintained services in production on a cloud platform (Azure, AWS, or GCP). You understand how things like storage, messaging, and secrets management work Testing discipline: you write tests for your code (xUnit, NUnit, or similar), care about reliability, and instil the same habits in the team Judgement and ownership: you can take a problem, set the approach, build it, and ship it, and you know where to invest effort and where not to Nice to Have: Experience with Microsoft Azure specifically (Functions, App Service, Service Bus) Async C# (async/await, Task-based patterns) Hands-on experience with Entity Framework Core and/or Dapper Docker and container deployment Experience with Dataverse, Dynamics 365, or Power Platform Experience building integrations with third-party APIs and file-based data exchanges Familiarity with infrastructure-as-code Experience establishing engineering practice in a small or growing team Exposure to Python (some of our existing services are written in it) A computer science, engineering, or mathematics degree: the grounding in fundamentals it gives tends to show in how people approach hard problems What We're Looking For: Builders. You want to write code that solves real problems. You get satisfaction from seeing something you built running in production and used. Multipliers. You make the people around you better. You review thoughtfully, explain your reasoning, and help others take on work they couldn't before. Pragmatism. You know when to engineer something properly and when a simpler approach will do. You don't over-engineer. Curiosity. When something breaks, you keep going until you understand the cause. When you encounter a new system or API, you read the docs and experiment. You're comfortable working in systems you don't yet know. Ownership. Your code, your responsibility. When something breaks in production, you want to be the one who can put it right. Days of work are Monday to Friday- office based, near Gatwick with onsite parking. If this excites you, we are keen to hear from you! Apply now and we'll be in touch! We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation, or age.
Event Solutions
AI Coder/Senior Full-Stack Engineer (.NET / React) - Remote, UK
Event Solutions
Lüp is the data-driven event technology platform behind some of the world's most complex events - from SXSW Sydney to The Podcast Show London. We turn fragmented event data into a single source of truth that powers registration, smart lead capture and real-time analytics, all backed by full-service onsite delivery. Fifteen years in, award-winning (Winner at the 2026 Eventex Awards), and now scaling fast in the UK - which is where this role sits. We're not "open to AI." We're built on it. AI-assisted development is the default way we ship, not a side experiment, not a productivity hack we bolt on at the end. One of our lead engineers hasn't hand-written a line of code in over a year - and used exactly that workflow to take a brand-new product from nothing to market. We're hiring another senior engineer who already works this way, or is unmistakably on that path, and who brings the judgment to do it well . If you think of AI as autocomplete, this isn't the role. If you think of it as something you direct, push hard, and are ultimately accountable for - keep reading. The Role This is a high-autonomy, full-cycle role: you build it, you run it, you improve it , with very little hand-holding. You'll work asynchronously alongside a globally distributed team, so you need to set your own direction, unblock yourself, and ship high-quality software without waiting to be told what to do next. You're as comfortable in the weeds of the code as you are zoomed out on the architecture - and increasingly, your real value is in the second one. How We Build AI-assisted development is the default, not a bolt-on. Most code starts with a model; your job is to direct it well, shape the architecture around it, and own the result end to end. You're the senior engineer accountable for what ships. The workflow is fast and high-autonomy, but the quality bar doesn't move - you stand behind everything that goes out. We give you the tools and get out of the way. Every engineer gets Claude and ChatGPT seats and is expected to use them hard. How you get the most out of them is up to you. Essential Experience & Skills 8-10+ years building software with .NET technologies. Strong proficiency in C#, ASP.NET and the wider Microsoft stack. Solid full-stack experience across back-end and modern JavaScript/ React front-ends. Strong grasp of software architecture, design patterns and engineering best practices. Standout debugging. You diagnose and fix things others can't. A track record of delivering autonomously , with minimal oversight, in an async or distributed setup. Real, hands-on experience driving AI coding tools and agents to ship production code - and a clear, tested view on how you verify what they produce. This is not optional or "nice to have"; it's central to the job. Experience guiding delivery and mentoring engineers (formal team leadership is a plus, not a must). Strong written communication - most of our coordination is written, so clarity on the page matters. Comfortable in a fast-paced, collaborative scale-up environment. Bachelor's degree in Computer Science, Engineering or a related field - or equivalent practical experience Tech You'll Work With We don't expect you to know every item on this list. Experience across most of it will set you up for success. Back-end: C#, .NET, Node.js Front-end: JavaScript/TypeScript, React, Next.js Cloud & Architecture: AWS (provisioned with Terraform), microservices, distributed systems, scalable REST APIs. Our environment is a hybrid - the newer stack runs on AWS with Azure Service Bus for messaging, while the legacy/static side still lives on Azure, so comfort working across both clouds is a real advantage. Databases: PostgreSQL and SQL Server - schema design, performance optimisation, data-access patterns. DevOps & Automation: Infrastructure-as-code with Terraform, CI/CD pipelines, GitHub Actions, build and release automation. Containers & Runtime: Docker, EKS, container orchestration and deployment. Monitoring & Observability: Axiom, AWS CloudWatch. AI-Enhanced Engineering: Agentic and AI-assisted development as a daily practice (Claude, GitHub Copilot and similar), plus awareness of AI/ML and LLM integration. We give every engineer Claude and ChatGPT seats and expect them to be used hard and used well. Collaboration & Communication Work closely with Product Managers, Engineering Managers and cross-functional teams. Communicate clearly with both technical and non-technical stakeholders. Monitor and report on key software performance and delivery metrics. Maintain high-quality technical documentation and healthy development processes. Flag issues early when they might affect delivery timelines. Why This Role Stands Out AI-first, and we mean it. Lüp backs AI-assisted development 100%. This is a place to push how far the workflow can go, with people who are doing the same. Real ownership. You build it, you run it, you improve it. High impact. Your work feeds directly into business outcomes. Variety & scale. A complex domain on a fast-growing platform means a constant supply of genuinely interesting problems. Established, not bureaucratic. A proven, award-winning platform building out its UK presence.
14/07/2026
Full time
Lüp is the data-driven event technology platform behind some of the world's most complex events - from SXSW Sydney to The Podcast Show London. We turn fragmented event data into a single source of truth that powers registration, smart lead capture and real-time analytics, all backed by full-service onsite delivery. Fifteen years in, award-winning (Winner at the 2026 Eventex Awards), and now scaling fast in the UK - which is where this role sits. We're not "open to AI." We're built on it. AI-assisted development is the default way we ship, not a side experiment, not a productivity hack we bolt on at the end. One of our lead engineers hasn't hand-written a line of code in over a year - and used exactly that workflow to take a brand-new product from nothing to market. We're hiring another senior engineer who already works this way, or is unmistakably on that path, and who brings the judgment to do it well . If you think of AI as autocomplete, this isn't the role. If you think of it as something you direct, push hard, and are ultimately accountable for - keep reading. The Role This is a high-autonomy, full-cycle role: you build it, you run it, you improve it , with very little hand-holding. You'll work asynchronously alongside a globally distributed team, so you need to set your own direction, unblock yourself, and ship high-quality software without waiting to be told what to do next. You're as comfortable in the weeds of the code as you are zoomed out on the architecture - and increasingly, your real value is in the second one. How We Build AI-assisted development is the default, not a bolt-on. Most code starts with a model; your job is to direct it well, shape the architecture around it, and own the result end to end. You're the senior engineer accountable for what ships. The workflow is fast and high-autonomy, but the quality bar doesn't move - you stand behind everything that goes out. We give you the tools and get out of the way. Every engineer gets Claude and ChatGPT seats and is expected to use them hard. How you get the most out of them is up to you. Essential Experience & Skills 8-10+ years building software with .NET technologies. Strong proficiency in C#, ASP.NET and the wider Microsoft stack. Solid full-stack experience across back-end and modern JavaScript/ React front-ends. Strong grasp of software architecture, design patterns and engineering best practices. Standout debugging. You diagnose and fix things others can't. A track record of delivering autonomously , with minimal oversight, in an async or distributed setup. Real, hands-on experience driving AI coding tools and agents to ship production code - and a clear, tested view on how you verify what they produce. This is not optional or "nice to have"; it's central to the job. Experience guiding delivery and mentoring engineers (formal team leadership is a plus, not a must). Strong written communication - most of our coordination is written, so clarity on the page matters. Comfortable in a fast-paced, collaborative scale-up environment. Bachelor's degree in Computer Science, Engineering or a related field - or equivalent practical experience Tech You'll Work With We don't expect you to know every item on this list. Experience across most of it will set you up for success. Back-end: C#, .NET, Node.js Front-end: JavaScript/TypeScript, React, Next.js Cloud & Architecture: AWS (provisioned with Terraform), microservices, distributed systems, scalable REST APIs. Our environment is a hybrid - the newer stack runs on AWS with Azure Service Bus for messaging, while the legacy/static side still lives on Azure, so comfort working across both clouds is a real advantage. Databases: PostgreSQL and SQL Server - schema design, performance optimisation, data-access patterns. DevOps & Automation: Infrastructure-as-code with Terraform, CI/CD pipelines, GitHub Actions, build and release automation. Containers & Runtime: Docker, EKS, container orchestration and deployment. Monitoring & Observability: Axiom, AWS CloudWatch. AI-Enhanced Engineering: Agentic and AI-assisted development as a daily practice (Claude, GitHub Copilot and similar), plus awareness of AI/ML and LLM integration. We give every engineer Claude and ChatGPT seats and expect them to be used hard and used well. Collaboration & Communication Work closely with Product Managers, Engineering Managers and cross-functional teams. Communicate clearly with both technical and non-technical stakeholders. Monitor and report on key software performance and delivery metrics. Maintain high-quality technical documentation and healthy development processes. Flag issues early when they might affect delivery timelines. Why This Role Stands Out AI-first, and we mean it. Lüp backs AI-assisted development 100%. This is a place to push how far the workflow can go, with people who are doing the same. Real ownership. You build it, you run it, you improve it. High impact. Your work feeds directly into business outcomes. Variety & scale. A complex domain on a fast-growing platform means a constant supply of genuinely interesting problems. Established, not bureaucratic. A proven, award-winning platform building out its UK presence.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board