Make yourself visible and let companies apply to you.
Roles
Git Jobs
Overview
Looking for top Git jobs? Explore the latest Git developer roles and career opportunities on Haystack, the leading IT job board. Whether you're a Git specialist or a software engineer skilled in version control, find your perfect job with remote, contract, and full-time positions updated daily. Start advancing your career in software development with Haystack’s curated Git job listings now!
Senior Embedded Software Engineer
Hudson Shribman
London
In office
Senior
£70,000
RECENTLY POSTED

Senior Embedded Software Engineer£up to 70kBase+Benefits Ref:ABJ6500

Midlands Onsite: Perm

An exciting opportunity has arisen for a Senior Embedded Software Engineer to join a well-established, globally recognised engineering organisation specialising in critical power and electrical test systems. With operations across the globe, the company is known for delivering innovative, high-reliability engineering solutions used in mission-critical environments worldwide.

As Senior Embedded Software Engineer you will play a key role in the design and development of embedded control software for advanced industrial power systems, working within a collaborative multidisciplinary engineering team.

You will work closely with Electrical, Mechanical and Systems Engineers to deliver robust, safe and cost-effective solutions used by global customers.

Key Responsibilities

Translate system and customer requirements into software specifications and acceptance criteria

Design embedded software architecture and interfaces for ARM-based controllers (STM32)

Develop embedded firmware in C/C++ within RTOS environments (FreeRTOS or similar)

Implement industrial communication protocols such as Modbus, CAN and Ethernet

Integrate software with sensors, actuators and industrial control hardware

Perform unit testing, static analysis, code reviews and verification activities

Develop SIL/HIL test environments and support validation activities

Produce clear technical documentation including design specifications and test plans

Work within modern development practices including Git, trunk-based development and semantic versioning

Support manufacturing, commissioning and service teams with technical investigations

Contribute to continuous improvement of development processes and engineering standards

Skills & Experience Required

Degree in Software Engineering, Computer Engineering, Electrical Engineering or similar

Strong experience developing embedded software in industrial or engineering environments

Strong C/C++ development experience on ARM Cortex microcontrollers (STM32 desirable)

Experience working with RTOS concepts (task scheduling, synchronisation, debugging)

Knowledge of functional safety or secure coding practices (MISRA, IEC61508 or similar)

Experience with unit testing, static analysis and code quality tools

Experience implementing industrial communications (Modbus, CAN, TCP/IP, Serial)

Experience working with hardware-software integration

  • Experience working with any of the following would be beneficial:

-Critical power or energy infrastructure systems

-Industrial automation or control systems

-Electrical test or commissioning environments

-Generator or power distribution equipment

-Industrial electronics or control panels

-Data centre or mission-critical infrastructure

-Safety-critical or high-reliability embedded systems

-Python or MATLAB experience for automation or test development would also be advantageous.

Stable, established engineering business with strong technical reputation - Base + Benefits.

ToApply:Contact Alison Basson on 0203 909 3782 / 07814 547440

Email: | Ref: ABJ6500

Python Full Stack Developer
Syntax Consultancy Limited
London
Hybrid
Senior
£550/day
RECENTLY POSTED
+6

Python Full Stack Developer - Azure Databricks

London (Hybrid)

6 Month Contract

£550/day (Inside IR35)

Python Full Stack Developer needed with active SC Security Clearance Azure Cloud and Azure Databricks. .

6 Month Contract based in Central London (Hybrid). Start ASAP in March/April 2026.

Hybrid Working - 2 days/week remote (WFH), and 3 days/week working on-site from the London office.

A chance to work with a leading global IT and Digital transformation business specialising in Government projects:

Key experience, responsibilities + tasks:

  • Strong Python* development expertise, develop and maintain Python code for data processing, API development and integration with the Azure Databricks environment.
  • Senior experience in software development, with a focus on both front-end and back-end development.
  • Front-end development using React, Angular, Vue.js, Front-end and back-end development of applications and APIs interacting with the Azure Databricks platform.
  • Experience with Azure cloud platform and services. Azure Databricks. containerisation (Docker) and orchestration (Kubernetes). CI/CD pipelines.
  • Technical Environment: Full Stack, Python, RESTful APIs, Git,
  • SQL Server database experience, including working with databases (SQL and NoSQL).
  • Demonstratable experience of reverse engineering existing codebases.
  • Experience with testing frameworks (e.g., pytest, xUnit).
  • Familiarity working with economic data or Financial Markets strongly desirable.
  • Banking / Financial Services domain experience preferred.
  • Must hold active SC Security Clearance used on a project within the past 12 Months.
PHP Developer
Network IT
Kidderminster
Hybrid
Mid
£40,000 - £45,000
RECENTLY POSTED

Role: PHP Developer
Salary: £40,000 - £45,000
Location: Stourbridge‑on‑Severn (Hybrid – 2 days On‑Site Per Week)
Network IT are supporting a growing organisation seeking a PHP Developer to join their in‑house development team. This role is ideal for a developer with strong PHP experience—preferably gained within an e‑commerce environment—who enjoys working across both modern and legacy applications.
You’ll play a key role in supporting a long‑standing, business‑critical legacy product, while also contributing to a wider programme of modernisation and improvement as the organisation moves towards contemporary software standards, tooling, and development practices.
Role Overview
As a PHP Developer, you will work across the full development lifecycle, supporting existing platforms while helping drive enhancements, refactoring, and modernisation initiatives. You will collaborate closely with internal teams to deliver new features, improve performance, and support the transition of legacy systems into more scalable, maintainable solutions.
This is a hands‑on role suited to someone who enjoys variety: maintaining what works today, and shaping the architecture and standards of tomorrow.
Key Responsibilities

Develop, maintain, and enhance PHP‑based applications, including a core legacy product.
Support the evolution of legacy systems by modernising codebases, improving structure, and raising software quality.
Work across the full development lifecycle: requirements, build, testing, deployment, and ongoing support.
Collaborate with product, design, and operations teams to deliver new features and improvements.
Improve application performance, security, and scalability across both legacy and modern components.
Contribute to system integrations including APIs, payment providers, and third‑party services.
Write clean, maintainable code aligned to best-practice development standards.
Support continuous improvement efforts across tooling, workflows, and development processes.Essential Skills & Experience

Strong commercial experience with PHP development.
Background in e‑commerce, transactional systems, or similar environments (highly desirable).
Experience working with both modern PHP frameworks and legacy PHP applications.
Understanding of front‑end tech: HTML, CSS, JavaScript.
Experience with relational databases (MySQL / MariaDB).
Knowledge of Git and modern CI/CD workflows.
Strong problem‑solving skills and an analytical mindset.
Confident communicator able to engage technical and non‑technical colleagues

Senior Technical Lead
Stackstudio Digital Ltd.
Norwich
Hybrid
Senior
Private salary
RECENTLY POSTED
+2

Job Title: Senior Technical Lead
Location: Norwich, Norfolk (3 Days a week)
Job Type: Contract (Inside IR35)
Duration: 6 Months The Role

We are looking for a Senior Technical Lead who combines hands-on engineering excellence with strong leadership and stakeholder management. You will own the end-to-end technical delivery of data platforms and pipelines built in AWS-with a focus on AWS Glue, Managed Workflows for Apache Airflow (MWAA), and Python-and collaborate closely with Directors, Senior Architects, and Program Leadership to deliver business outcomes at scale.

This is a player-coach role: you will design, build, review, and optimize complex data workflows while mentoring engineers and driving engineering best practices.

Ideal for: Someone who has delivered multiple production programs in a modern AWS data engineering landscape, can communicate trade-offs clearly to senior stakeholders, and can lead teams through ambiguity to predictable, high-quality outcomes.

Your Responsibilities:

  • Lead the design and implementation of scalable, secure, and cost-efficient ETL/ELT pipelines using AWS Glue, Python (PySpark), and MWAA (Airflow).
  • Define solution architectures, data models, orchestration patterns, and CI/CD for data workflows.
  • Own the technical roadmap, decomposition, and delivery plan-including sizing, sprint planning, and risk mitigation.
  • Drive performance optimization (e.g., partitioning strategies, Glue job tuning, job bookmarks, dynamic frames vs DataFrames, retry/backoff strategies in Airflow).
  • Ensure robust observability (logging, metrics, tracing) and data quality (unit tests, Great Expectations/Deequ-style checks, validations).
  • Act as the technical point of contact for Senior Architects, and Program Managers; translate business needs into technical designs and delivery milestones.
  • Present architecture decisions, trade-offs, and TCO to senior stakeholders with clarity, data, and rationale.
  • Manage vendor/partner coordination where relevant.
  • Establish coding standards, code review practices, branching strategies, and secure-by-design principles.
  • Implement DevSecOps for data: infrastructure-as-code (IaC), secrets management, environment promotion, and automated testing.
  • Ensure compliance with data governance, security, and regulatory requirements (e.g., PII/PCI, encryption, auditability, lineage).
  • Mentor and upskill engineers; foster a culture of learning, ownership, and continuous improvement.

Your Profile

Essential skills/knowledge/experience:

  • 10+ years of total experience in software/data engineering, with 5+ years leading delivery of production solutions in an AWS data engineering environment.

Advanced hands-on expertise with:

  • Python (including PySpark & data engineering patterns)
  • AWS Glue (Jobs, Crawlers, Glue Studio, Glue Catalog, PySpark, Job bookmarks)
  • MWAA (Apache Airflow) (DAG design, scheduling, sensors, retries, XComs, task isolation, best practices)

Strong across broader AWS services:

  • S3, Lambda, Step Functions, IAM, CloudWatch, KMS, Secrets Manager, Athena, EMR (nice to have), Redshift (nice to have)
  • Proven experience delivering multiple end-to-end programs (architecture build test deploy operate) with measurable outcomes (SLAs, cost targets, performance).
  • Excellent stakeholder communication and executive presence; able to engage Directors, Senior Architects, and Program Leadership.
  • Solid grounding in data modeling, data governance, security/compliance, and cost optimization on AWS.
  • Experience with CI/CD (e.g., CodePipeline/GitHub Actions/Bitbucket Pipelines), IaC (CloudFormation/Terraform), and containerization (Docker).
  • Architectural thinking: designs for scale, reliability, cost, and evolvability.
  • Delivery excellence: breaks down complex work, sets milestones, manages risks, and delivers on time.
  • Communication & influence: distills complexity for senior stakeholders; backs decisions with data.
  • Hands-on leadership: sets the technical bar through reviews, pairing, and exemplars.
  • Ownership & clarity: aligns teams on problem statements, success criteria, and measurable outcomes.

Languages:

  • Python (PySpark), SQL

AWS:

  • Glue, MWAA (Airflow), S3, IAM, KMS, CloudWatch, Lambda, Step Functions, Athena, Redshift (nice), EMR (nice)

DevOps:

  • Git, CI/CD (CodePipeline/GitHub Actions), Terraform/CloudFormation, Docker

Data Quality/Observability:

  • Great Expectations/Deequ (nice), OpenLineage (nice)

Desirable skills/knowledge/experience:

  • Domain experience in BFSI (risk, pricing, regulatory reporting, underwriting, fraud, payments, or actuarial data).
  • Experience with event-driven and near-real-time pipelines (Kafka/Kinesis, streaming ETL).
  • Knowledge of data quality frameworks (Great Expectations, Deequ) and data lineage/catalog (Atlas, Alation, Collibra).
  • Exposure to Databricks or EMR for advanced Spark workloads.
  • Certifications: AWS Solutions Architect / Data Analytics / DevOps Engineer.
  • Prior experience leading multi-team programs with offshore/nearshore models.
Full Stack Software Engineer
Forward Role
Gloucester
In office
Mid - Senior
£85,000
RECENTLY POSTED
+4

We are looking for a Full Stack Software Engineer to join a growing engineering team delivering advanced software solutions using modern technologies. This role offers the opportunity to work on innovative products while collaborating with highly skilled engineers in an agile development environment.

Full Stack Software Engineer - National Security

Salary - £60,000 - £85,000 per year

Clearance: Must hold EDV

Location: Cheltenham
Contract options also available

About the Role

You will be involved in the design, development, and deployment of scalable applications, working across both front-end and back-end systems. The position is ideal for engineers who enjoy building high-quality software, working with modern cloud technologies, and continuously learning new tools and frameworks.

Key Responsibilities

  • Develop clean, secure, and maintainable code using modern development practices
  • Translate logical designs into technical implementations
  • Produce clear technical documentation and detailed designs
  • Build scalable applications using modern full stack technologies
  • Participate in agile development ceremonies including stand-ups, sprint planning, and reviews
  • Work with emerging technologies and recommend appropriate design patterns
  • Support and maintain existing production applications
  • Collaborate with cross-functional engineering teams to deliver high-quality solutions

Essential Requirements

  • Experience with AWS development and deployment
  • Experience working with AWS Lambda
  • Strong programming experience with Python, Java, JavaScript, C or C++
  • Experience using appropriate software testing frameworks
  • Experience with modern development tools including Git, GitLab, GitLab CI, and JIRA
  • A strong interest in technology and the ability to quickly learn and adapt to new tools and technologies

As an industry leading, nationwide Marketing, Digital, Analytics, IT and Design recruitment agency, we are continually receiving new assignments to work on, so keep a close eye on our website, Facebook, LinkedIn and Twitter pages for a full list of current permanent and interim opportunities as well as marketplace news and fun stuff.
Forward Role is operating as an employment agency.

Senior Embedded Software Engineer
Hudson Shribman
Birmingham
In office
Senior
£70,000
RECENTLY POSTED

Senior Embedded Software Engineer £up to 70k Base + Benefits Ref: ABJ6500

Midlands Onsite: Perm

An exciting opportunity has arisen for a Senior Embedded Software Engineer to join a well-established, globally recognised engineering organisation specialising in critical power and electrical test systems. With operations across the globe, the company is known for delivering innovative, high-reliability engineering solutions used in mission-critical environments worldwide.

As Senior Embedded Software Engineer you will play a key role in the design and development of embedded control software for advanced industrial power systems, working within a collaborative multidisciplinary engineering team.

You will work closely with Electrical, Mechanical and Systems Engineers to deliver robust, safe and cost-effective solutions used by global customers.

Key Responsibilities

* Translate system and customer requirements into software specifications and acceptance criteria

* Design embedded software architecture and interfaces for ARM-based controllers (STM32)

* Develop embedded firmware in C/C++ within RTOS environments (FreeRTOS or similar)

* Implement industrial communication protocols such as Modbus, CAN and Ethernet

* Integrate software with sensors, actuators and industrial control hardware

* Perform unit testing, static analysis, code reviews and verification activities

* Develop SIL/HIL test environments and support validation activities

* Produce clear technical documentation including design specifications and test plans

* Work within modern development practices including Git, trunk-based development and semantic versioning

* Support manufacturing, commissioning and service teams with technical investigations

* Contribute to continuous improvement of development processes and engineering standards

Skills & Experience Required

* Degree in Software Engineering, Computer Engineering, Electrical Engineering or similar

* Strong experience developing embedded software in industrial or engineering environments

* Strong C/C++ development experience on ARM Cortex microcontrollers (STM32 desirable)

* Experience working with RTOS concepts (task scheduling, synchronisation, debugging)

* Knowledge of functional safety or secure coding practices (MISRA, IEC61508 or similar)

* Experience with unit testing, static analysis and code quality tools

* Experience implementing industrial communications (Modbus, CAN, TCP/IP, Serial)

* Experience working with hardware-software integration

* Experience working with any of the following would be beneficial:

* Critical power or energy infrastructure systems

* Industrial automation or control systems

* Electrical test or commissioning environments

* Generator or power distribution equipment

* Industrial electronics or control panels

* Data centre or missioncritical infrastructure

* Safetycritical or high-reliability embedded systems

* Python or MATLAB experience for automation or test development would also be advantageous.

Stable, established engineering business with strong technical reputation - Base + Benefits.

To Apply: Contact Alison Basson on (phone number removed) / (phone number removed)

Email: | Ref: ABJ6500

Fpga Design Engineer
Octagon Group
Cambridge
In office
Mid - Senior
£45,000 - £70,000
RECENTLY POSTED

FPGA Design Engineer - Cambridge

A growing engineering and technology business based in Cambridge is looking to hire an FPGA Design Engineer to join their established FPGA Design team.

This is a fantastic opportunity to work on highly advanced imaging and electronic systems that are used globally within demanding environments. The role will see you contributing to the development of reusable FPGA modules that are used across a wide range of products, working closely with hardware, software and mechanical engineering teams to bring new technology to market.

The Role - FPGA Design Engineer - Cambridge

As part of the FPGA Design team, you will be responsible for designing and verifying FPGA modules and contributing to a shared design library used across multiple products.

You will also be involved in writing timing constraints, analysing timing reports and modifying designs where required to ensure timing closure.

The position offers the opportunity to work on technically challenging products within a collaborative engineering environment where innovation and engineering best practice are highly valued.

Key Responsibilities - FPGA Design Engineer - Cambridge

• Developing FPGA modules using SystemVerilog
• Contributing reusable modules to a shared FPGA design library
• RTL verification and validation
• Writing and managing timing constraints
• Reviewing timing reports and modifying designs to close timing
• Designing with a focus on low power optimisation
• Writing and reviewing module specifications
• Conducting code and documentation reviews
• Writing code in line with company coding standards
• Collaborating with hardware, software and mechanical engineering teams

Skills & Experience - FPGA Design Engineer - Cambridge

• Strong experience with SystemVerilog
• Experience with Python
• RTL verification experience
• Experience writing and managing timing constraints
• Understanding of timing analysis and timing closure
• Experience designing for low power

You should also be comfortable working with:
• Linux command line
• Version control systems such as Git or SVN
• Markdown documentation

Experience with cocotb Python verification library would be beneficial but is not essential.

About You - FPGA Design Engineer - Cambridge

You will be someone who enjoys working within a collaborative engineering team and is committed to writing high quality, maintainable FPGA code. You will be comfortable following established frameworks while also contributing ideas that improve the overall engineering capability of the team

Full Stack Developer
ISR RECRUITMENT LIMITED
UK
Fully remote
Mid - Senior
£350/day - £400/day
RECENTLY POSTED
+4

* 6-month contract
* £350 to £400 per day
* Outside IR35
* Remote-Working (UK-based)
The Opportunity:
We are seeking a Full Stack Developer to join a live GOV-UK service environment in a hands-on role within an agile, autonomous delivery team.
You will contribute across both backend and frontend development, helping refine and evolve a live digital service where user impact and service reliability are paramount.
The role requires strong technical delivery capability, sound engineering judgement and the confidence to engage constructively with both technical and non-technical stakeholders.
This is not a maintenance-only position, you will play an active role in architectural discussions, continuous improvement and shaping the technical direction of the service.
Skills and Experience:
* Ruby on Rails
* Java (Spring Boot)
* AWS
* Experience deploying and managing serverless applications within AWS (Lambda and/or Fargate).
* Infrastructure as Code experience using Terraform.
* Solid working knowledge of PostgreSQL.
* Experience with Git, CI/CD pipelines and cloud-based development environments.
* Proven experience working within agile teams on live services, working closely with user-centred designers.
* Experience working within GDS/GOV-UK service standards would be ideal.
Role and Responsibilities:
* Build and maintain backend services using Java (Spring Boot) and PostgreSQL.
* Develop and enhance frontend functionality using Ruby on Rails and GOV-UK frontend.
* Contribute to architectural decisions and technical direction.
* Write clean, maintainable, well-tested code in line with modern engineering standards.
* Participate in code reviews, agile ceremonies and iterative delivery cycles.
* Ensure changes are assessed carefully for impact on live users.
* Support demonstrations and provide clear technical updates to clients and stakeholders.
* Collaborate with technical and non-technical stakeholders to refine and improve a live GOV-UK service.
* Working alongside user-centred designers to improve user experience.
* Engaging directly with clients and explaining technical concepts clearly.
NB: The successful candidate will be required to undergo a basic level of security clearance before undertaking the assignment (two to four weeks lead-time).
Applications:
Please contact Edward Laing here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology??

Software Developer
Skills for Care
Multiple locations
Fully remote
Mid
£52,575
RECENTLY POSTED
+1

Job Title: Software Developer Hours: 36 hours (full time) Job Status: Fixed Term contract until 31 March 2027 Location: Home based with the expectation of travel within area and nationally where required Salary: £52,575.15?per annum Closing Date: 23.59pm on Wednesday 25 March 2026 Interview Date(s): 14 April 2026 Skills for Care the strategic workforce development and planning body for adult social care in England. We work with employers, Government and partners to ensure social care has the right people, skills and support required to deliver the highest quality care and support now and in the future. Find out more by looking at . Internally we call this role Digital Specialist (Developer).  The above job title is being used for external advertising purposes. Skills for Care has an exciting opportunity for a Software Developer to join our Workforce Intelligence team. The successful candidate will join our multi-disciplinary team working on our Adult Social Care Workforce Data Set (ASC-WDS) service. The service is a GDS assessed service, now in live running. The team follows Agile user-centered methods, working in 2-week sprints to develop and deploy as often as possible. You will be part of a team that provides a valued service to the care sector and to the Department of Health and Social Care. You should have experience with the most used technologies in our tech stack: Angular and Typescript for the front end SASS and the GDS design system for styling NodeJS with an Express API for the backend Postgres database Terraform for Infrastructure as Code Working in an Agile environment Our code is open source and we use Git and GitHub for source control. Shortlisted candidates will be asked to complete an online technical test as the first stage in the recruitment process, followed by a virtual (Teams) interview if successful at the first stage. If you are interested in this role, please access the full job description for further information and we look forward to receiving your application. At Skills for Care, we are committed to creating a culture of Belonging, where all of our People are able to contribute to their full potential. All our People are expected to contribute towards the achievement of our aspirations for equality, equity, diversity and inclusion. To find out more please check our (https://(url removed)/About-us/Equality-diversity-and-inclusion/Equality-diversity-and-inclusion.aspx). At Skills for Care, we want our People to be representative of the society we support, this includes all equality characteristics such as age, ethnicity, disability, sexual orientation, gender reassignment, religion or belief. This lived experience from a diverse group of people helps us with all the work that we do and ultimately supports the social care sector to provide the best quality care. We encourage applications from, but not limited to, people from minoritised ethnic backgrounds, people who identify as LGBTQ+ and people with disabilities. Candidates will always be selected based on experience and potential. --------------------------------------------------------------------------------------------------------------------------- Information about reasonable adjustments We want all applicants to be able to fully participate in our selection processes. We welcome requests for adjustments to our recruitment and selection processes from applicants with disabilities, impairments, or health conditions, and will always consider support available in the recruitment process. Please contact our People Team via email ((url removed)) to discuss any adjustments that you may need

Senior Embedded Software Engineer
ReeVR
Rugeley
Hybrid
Senior
£65,000
RECENTLY POSTED

Type: Permanent
Location:staffordshire (Hybrid)
Salary: £60,000 £70,000

Key Responsibilities
Translate customer and system requirements into software specifications and acceptance criteria
Design and develop firmware for embedded controllers (STM32, FreeRTOS)
Develop embedded applications in C/C following MISRA-C, IEC 61508, and secure coding practices
Implement communication protocols including Modbus/TCP, serial (RS232/422/485), CAN, and Ethernet
Integrate analogue sensors and actuators using ADCs/DACs
Support HIL/SIL testing and conduct code peer reviews
Produce technical documentation including specifications, diagrams, and test plans

Required Skills & Experience
Experience developing embedded or industrial control software
Strong C/C programming skills for ARM Cortex-M microcontrollers (STM32 preferred)
Experience with FreeRTOS or similar RTOS
Knowledge of functional safety concepts (IEC 61508) and MISRA-C standards
Experience with unit testing frameworks, static analysis, and code coverage tools
Proficiency with Git in a trunk-based development workflow
Familiarity with industrial communication protocols such as Modbus/TCP, CAN, and Ethernet (UDP/TCP)

Full Stack Software Engineer
Forward Role
Cheltenham
In office
Mid
£80,000
RECENTLY POSTED
+3

Salary - £55,000 - £80,000 per year, depending (Bonus and Benefits)

Candidate must be eligible for UK Security Clearance Checks

Location: Hampshire or Surrey

Contract options also available

About the Role

We are looking for a talented Software Engineer to join a team developing advanced software solutions. This role offers the opportunity to work on complex projects while collaborating with experienced engineers and technical specialists.

You will contribute to the design, implementation, and testing of software components within an agile development environment. Depending on your expertise, the role may involve work on modern UI development or embedded software.

At Forward Role, the client has received glowing testimonials for the team specifically around the support staff receive, the cross functional nature of programmes, and potential for growth in the business.

Key Responsibilities

Design and develop software components for technology products

Implement and test software as part of an agile development team

Collaborate with product and technical teams to deliver high-quality solutions

Contribute to the ongoing development and improvement of existing systems

Participate in technical discussions and evaluate design trade-offs

Work closely with internal teams and stakeholders across engineering disciplines

Essential Requirements

Experience in software engineering across the full product development lifecycle

Understanding of modern software architecture practices

Experience implementing scientific or algorithm-based applications

Proficiency in programming languages such as C, C++, Python, or Java

Experience with Agile methodologies (Scrum or Kanban)

Familiarity with development tools such as Git, GitLab, and VS Code

Desirable Skills

Experience with modern UI design and development

Embedded software development including cross-compiling and deployment

Degree in Computer Science, Software Engineering, Engineering, or a related field

Experience with Linux operating systems and development tools

DevOps experience including CI/CD pipelines, GitLab scripting, or Docker

Security Requirements

Due to the nature of the work, candidates must meet the criteria required to obtain the highest level of UK security clearance. This typically requires sole UK nationality and long-term UK residency.

As an industry leading, nationwide Marketing, Digital, Analytics, IT and Design recruitment agency, we are continually receiving new assignments to work on, so keep a close eye on our website, Facebook, LinkedIn and Twitter pages for a full list of current permanent and interim opportunities as well as marketplace news and fun stuff.

Forward Role is operating as an employment agency.

TPBN1_UKTJ

AWS Cloud Engineer
Anson McCade
Gloucester
Hybrid
Mid - Senior
£80,000
RECENTLY POSTED
+5

Location: Gloucester (hybrid, 3 days onsite)

Salary: Up to £80,000 (depending on experience) + £7,000 bonus

NOTE: Candidates must be eligible for UK DV clearance.

We are seeking an experienced AWS Cloud Engineer to join a high-impact team delivering mission-critical projects. You will work on secure, cutting-edge solutions that make a tangible difference, alongside some of the brightest minds in technology.

Key Responsibilities

Design and implement cloud infrastructure and platform solutions

Build and maintain CI/CD pipelines to streamline delivery and releases

Support containerised and cloud-native workloads

Contribute to infrastructure as code and automated environment provisioning

Collaborate with software engineers to improve deployment, reliability and performance

Apply best practice across code quality, testing and security controls

Work within agile teams using Scrum, Kanban or Lean delivery models

Contribute to technical problem solving and platform design decisions

Core Skills & Experience

3+ years commercial experience in a Cloud / Platform / DevOps / Infrastructure Engineering role

Experience with AWS

Strong scripting or programming ability (Python, JavaScript, Java or .NET)

Experience with version control systems such as Git

Hands-on experience with CI/CD tooling (e.g. Jenkins, Bamboo, TeamCity, Bitbucket pipelines)

Infrastructure as Code and configuration management exposure

Automated testing and code quality tooling awareness

Understanding of software design patterns and engineering best practice

Experience working in agile delivery environments

If you are a DV-clearable Cloud Engineer ready to make your expertise count in a challenging and rewarding environment, apply now.

TPBN1_UKTJ

Senior Controls Software Engineer
ReeVR
Warwick
In office
Senior
£55,000
RECENTLY POSTED

Are you passionate about automation and looking to lead cutting-edge projects in a collaborative, multi-disciplinary environment? Our client, 3P Innovation, are a leader in automated machinery for the pharmaceutical, medical device, and FMCG industries, and they are seeking a Senior Controls Systems Engineer.

What Youll Do:

  • Lead the design, programming, commissioning, and support of PLC and HMI/SCADA systems across bespoke machinery projects worldwide.
  • Mentor junior engineers and review technical work, while remaining hands-on with coding and system architecture.
  • Work with clients and internal teams to define requirements, assess technical risks, and support sales processes.
  • Develop and maintain technical documentation, including software design specifications, test records, and O&M manuals.
  • Support system validation, FATs, onsite commissioning, and handover to customers.
  • Contribute to continuous improvement of 3Ps standard code libraries and processes.
  • Opportunity to work with robotics, vision systems, and other emerging technologies as required.

What Were Looking For:

  • 5 years experience designing and coding PLC & HMI/SCADA systems (Beckhoff or Siemens).
  • Strong knowledge of servo motion control and industrial communication protocols (EtherCAT, Profinet, CAN, IP, Serial).
  • Familiarity with IEC61131-3, structured text, object-oriented programming, and Git version control.
  • Excellent English communication skills; willing and able to travel internationally (5% of the time).

Desirable:

  • Experience in pharmaceutical automation, GAMP5 / 21CFR11 / EU Annex 11 compliance.
  • Knowledge of electrical, mechanical, and pneumatic principles.
  • Exposure to machine vision, robotics, SCADA/MES, .NET, and SQL.

Why 3P Innovation?

  • Join a forward-thinking company that values innovation, collaboration, and integrity.
  • Work on exciting projects delivering bespoke automation solutions for global clients.
  • Opportunity for personal growth, technical leadership, and mentoring within a supportive team.

If youre a driven, hands-on controls engineer ready to take ownership of complex systems and lead technical excellence, wed love to hear from you.

Lead C# Software Engineer
Rise Technical Recruitment
Abingdon
In office
Senior
£60,000 - £65,000
RECENTLY POSTED

Abingdon, Oxfordshire - Commutable from Oxford, Didcot, Reading and Swindon

60,000 - 65,000 + 25 Days Holiday + Training + Progression + Excellent Benefits

Excellent opportunity for a Software Engineer to join a market leading, global business where you will play a key role in the development of advanced automated systems while leading a small, highly skilled software team.

Do you have experience developing software in C# and WPF? Do you have experience working with machine control systems, motion systems, or industrial automation?

This innovative and growing engineering company specialise in the development of advanced systems used across a variety of high-tech industries. Known for their technical expertise and engineering excellence, the company are expanding their engineering team and now require a Lead Software Engineer to support ongoing growth.

In this role, you will take ownership of the software elements of engineering projects, leading the development of control software that integrates motion and vision systems. You will also be responsible for being the lead in a small software engineering team, allocating tasks, maintaining coding standards and supporting the commissioning of turnkey systems.

The role would suit an experienced software engineer with strong C# development experience and ideally knowledge of industrial automation, looking to step into or continue within a technical lead position.

The Role;

  • Develop software from the ground up using C# / WPF
  • Integrate software with motion, vision and laser systems
  • Support commissioning, deployment and troubleshooting of systems
  • Manage the software repository and ensure code compliance
  • 60,000 - 65,000 + 25 Days Holiday + Training + Progression + Excellent Benefits

The Person;

  • Experience developing software using C# / WPF
  • Experience with industrial automation, machine control or vision systems
  • Strong understanding of object-oriented programming and Git
  • Live local or willing to commute to Abingdon

Reference Number: BBBH(phone number removed)

To apply for this role or to be considered for further roles, please click “Apply Now” or contact Oliver Southward at Rise Technical Recruitment

Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles.

The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client.

We are an equal opportunities company and welcome applications from all suitable candidates.

Senior Embedded Software Engineer
Hudson Shribman
Not Specified
In office
Senior
£70,000
RECENTLY POSTED

Senior Embedded Software Engineer up to 70k Base + Benefits Ref: ABJ6500

Midlands Onsite: Perm

An exciting opportunity has arisen for a Senior Embedded Software Engineer to join a well-established, globally recognised engineering organisation specialising in critical power and electrical test systems. With operations across the globe, the company is known for delivering innovative, high-reliability engineering solutions used in mission-critical environments worldwide.

As Senior Embedded Software Engineer you will play a key role in the design and development of embedded control software for advanced industrial power systems, working within a collaborative multidisciplinary engineering team.

You will work closely with Electrical, Mechanical and Systems Engineers to deliver robust, safe and cost-effective solutions used by global customers.

Key Responsibilities

  • Translate system and customer requirements into software specifications and acceptance criteria
  • Design embedded software architecture and interfaces for ARM-based controllers (STM32)
  • Develop embedded firmware in C/C++ within RTOS environments (FreeRTOS or similar)
  • Implement industrial communication protocols such as Modbus, CAN and Ethernet
  • Integrate software with sensors, actuators and industrial control hardware
  • Perform unit testing, static analysis, code reviews and verification activities
  • Develop SIL/HIL test environments and support validation activities
  • Produce clear technical documentation including design specifications and test plans
  • Work within modern development practices including Git, trunk-based development and semantic versioning
  • Support manufacturing, commissioning and service teams with technical investigations
  • Contribute to continuous improvement of development processes and engineering standards

Skills & Experience Required

  • Degree in Software Engineering, Computer Engineering, Electrical Engineering or similar

  • Strong experience developing embedded software in industrial or engineering environments

  • Strong C/C++ development experience on ARM Cortex microcontrollers (STM32 desirable)

  • Experience working with RTOS concepts (task scheduling, synchronisation, debugging)

  • Knowledge of functional safety or secure coding practices (MISRA, IEC61508 or similar)

  • Experience with unit testing, static analysis and code quality tools

  • Experience implementing industrial communications (Modbus, CAN, TCP/IP, Serial)

  • Experience working with hardware-software integration

  • Experience working with any of the following would be beneficial:

  • Critical power or energy infrastructure systems

  • Industrial automation or control systems

  • Electrical test or commissioning environments

  • Generator or power distribution equipment

  • Industrial electronics or control panels

  • Data centre or missioncritical infrastructure

  • Safetycritical or high-reliability embedded systems

  • Python or MATLAB experience for automation or test development would also be advantageous.

Stable, established engineering business with strong technical reputation - Base + Benefits.

To Apply: Contact Alison Basson on (phone number removed) / (phone number removed)

Email: Ref: ABJ6500

Experienced WordPress Engineer
Affinity
Truro
Fully remote
Mid - Senior
£40,000
RECENTLY POSTED
+12

Job Title: Experienced WordPress Engineer

Location: Truro, Cornwall (Remote)

Salary: Circa £40,000 per annum, depending on skills and experience

Job Type: Full Time, Permanent

About Us:

Affinity is an award-winning, full-service, bespoke software development agency dedicated to solving digital problems for clients in both the public and private sectors.

As a company, we are deeply technical and always flexible, with a core mission to deliver human-centered solutions to technical challenges.

We work across the public sector, including central government, and enterprise-level private sector clients. We specialise in Discovery, Design, Development, Implementation, Data Integration and Migration, utilising open-source technologies including WordPress. We are committed to nurturing long-term relationships with our clients through quality-driven and cost-effective Support, Maintenance and Continuous Improvement.

Please note that, due to the nature of this role and the fact that this company does not offer sponsorship, candidates require the legal right to live and work in the UK to be considered for this role.

About the Role:

We are seeking a UK-based, experienced WordPress Developer with related AWS hosting experience who will bring energy and drive, to join our agile development team.

Self-motivated and with a can-do attitude, they will be looked upon to use creative problem-solving, coupled with significant experience of working with WordPress.

The successful person will be part of an agile development team, building and maintaining customer websites and digital services using WordPress, SQL and PHP, utilising various services and open source tools. They will support existing solutions and help continually improve them through work packages.

They will be working on a number of high profile accounts, ensuring that everything is completed to the highest level including design patterns, web security, technical documentation and application performance.

Custom plugin and theme development experience would be desirable, together with a strong working knowledge of Git.

They will be decisive and a good communicator, and will be looked upon to lead by example and help support the less experienced members of the team.

Key Responsibilities Include:

  • Key role on wordpress software support, development and AWS hosting projects as well as research and testing as required.
  • Attend project meetings as requested by the Delivery Manager or Senior Developer.
  • Record time spent on each project on a day by day basis to the required level of detail.
  • Remain current regarding changes in relevant technology and systems to ensure that technical knowledge is up to date.

About you:

Ideal candidates will have experience integrating WordPress, tuning and improving WordPress implementations and enjoy fast-paced, challenging and real-time problem solving.

Ideal skills, not limited to:

  • HTML5, CSS3, Sass (Tailwind CSS, Bootstrap, etc.)
  • PHP and SQL
  • Strong ES6+ Javascript skills, including Node JS and React
  • Custom WordPress theme and plugin development
  • Responsive/mobile web development
  • RESTful APIs
  • Version control, particularly Git
  • Docker and containerisation
  • AWS core services, such as EC2, ECS/EKS, EFS, database, CloudFront, WAF, CloudWatch, ElastiCache, IAM, etc.
  • Infrasructure-as-Code - ideally Terraform and CloudFormation
  • Strong communication skills, including client facing
  • Ability to work as a team and autonomously
  • Attention to detail and ability to work under pressure
  • Commercially aware

Useful experience for the role:

  • Enterprise-level experience with either government or the private sector
  • Continuous integration and deployment, incl. GitHub Actions, AWS CodePipeline, etc.
  • Non-AWS cloud platforms, such as Microsoft Azure and Google Cloud Platform (GCP)

Benefits:

  • We are a flat organisation and team members are rewarded for being great at what they do, not the seniority they have reached in the company.
  • 1 day of extra holiday per year of employment, up to a maximum of 8 extra days.
  • We accommodate flexible working when needed.
  • Continuing professional development opportunities ranging from on-the-job training to formal qualifications and certifications.
  • Access to a professional and life coach where appropriate.
  • We are an Investors In People and Living Wage accredited employer.

Please click the APPLY button to submit your CV for this role.

Candidates with the experience or relevant job titles of; Front End Developer, Back End Developer, PHP Developer, Web Developer, SQL Developer, Javascript Developer, Git, HTML5, CSS3, Sass, React, Gutenberg, AWS, Docker, Vagrant may also be considered for this role.

Frontend Developer
Rullion - Eon
London
Hybrid
Mid - Senior
Private salary

We are seeking a talented and motivated Frontend Developer with strong expertise in TypeScript to join our growing development team. In this role, you will work on building high-quality, scalable, and responsive web applications using React and TypeScript. You will collaborate closely with cross-functional teams to deliver exceptional user experiences, optimize performance, and contribute to the overall architecture of our platform.

Initially it will be a six-month contract but there is potential for it to be extended. The role is Hybrid, with one day a week being based in their London office. It is a full-time role, 40 hours per week.

Accountabilities:

  • Develop and maintain scalable and responsive web applications using React.js and TypeScript.
  • Collaborate with UX/UI designers to implement modern, intuitive, and visually appealing user interfaces.
  • Write clean, maintainable, and efficient code while adhering to best practices.
  • Optimize applications for maximum performance across a wide range of devices and browsers.
  • Participate in code reviews and maintain a high level of code quality.
  • Troubleshoot and debug issues in both development and production environments.
  • Contribute to architectural decisions and collaborate with other engineers on overall application design.
  • Ensure the scalability and security of applications by following best development practices.
  • Stay up-to-date with emerging technologies and industry trends, integrating new tools and libraries into the project as appropriate.
  • Work with version control systems like Git and ensure continuous integration and deployment processes are followed.
  • Collaborate with back-end developers to integrate RESTful APIs and handle data flow effectively.

Knowledge and Skills:

  • Proven experience in React.js and TypeScript development.
  • Strong understanding of JavaScript and modern front-end technologies.
  • Experience with state management libraries like Redux, Recoil, or similar.
  • Familiarity with RESTful APIs
  • Experience with version control systems, such as Git.
  • Solid understanding of web development fundamentals: HTML, CSS, and responsive design.
  • Strong debugging skills and the ability to troubleshoot performance issues.
  • Ability to write clean, modular, and well-documented code.
  • Strong communication skills and the ability to collaborate effectively in a team-oriented environment.

Rullion celebrates and supports diversity and is committed to ensuring equal opportunities for both employees and applicants.

Java Fullstack Developer
Randstad Technologies Recruitment
Manchester
Hybrid
Junior - Mid
£65,000 - £70,000
+3

Job Title: Java Fullstack Developer Location & Type: Manchester (Hybrid - 3 days on-site) Full-Time / Permanent

The Role: We are looking for an end-to-end Java Fullstack Developer to join our Agile team, collaborating to design, build, test, and maintain high-quality web applications.

Key Responsibilities:

  • Fullstack Development: Drive end-to-end web application development, from the user interface down to the database.
  • Front-End: Build user interfaces and layouts using HTML, CSS, JavaScript, and modern frameworks like React or Angular.
  • Back-End: Develop server-side logic, microservices, and RESTful APIs utilizing Java and Spring Boot.
  • Quality & Data: Manage SQL/NoSQL databases and ensure code quality through unit testing and code reviews.

Essential Requirements:

  • Mandatory Expertise: Java and Architecture Patterns and Styles.
  • Tech Stack: Proficiency in Java, JavaScript, HTML, CSS, Spring, Spring Boot, and Front-End frameworks (React, Angular, or Vue).
  • Tools & Process: Experience with RESTful APIs, SQL/NoSQL databases, Git, Jira, CI/CD tools, and Agile/Scrum methodologies.
  • Soft Skills: Strong problem-solving abilities, communication, teamwork, and attention to detail.

Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.

Java Developer
Qualient Technology Solutions UK Limited
Leeds
Remote or hybrid
Senior
Private salary
+5

Job Description:

Senior developer with the following skills and experience. Strong communication and collaboration skills key for working in DevOps culture with ability to guide team members, when needed. Growth mindset.

Essential Skills:

Core AWS Services: Proficiency / understanding of key AWS services listed below:-
S3

Athena
Glue- Lambda
DynamoDB
OpenSearch
CloudFormation
API Gateway
ECS
CloudWatch

Programming and Core Services

• Fluency in Kotlin/Java, NodeJS, TypeScript

• SQL

Databases:

Experience with SQL, and NoSQL databases such as DynamoDB

Security strong understanding of security principles within the AWS environment,

including RBAC and the principle of least privilege, storing credentials securely using

Secrets Manager/KMS, and handling sensitive data such as email addresses and

tokens securely.

CI/CD Building and managing continuous integration and delivery pipelines is a

key skill. Experience with Git and GitHub Actions

Workflow Management Understanding of services like Amazon Step Functions to

implement complex workflows Desirable

Containers experience of working with Docker and ECS

Good understanding of DevOps / DevSecOps concepts

Other Skills

Monitoring and debugging familiarity with tools like Datadog

Familiarity with Angular framework

Full Stack PHP/React Developer (Fully remote)
Digital Appointments
London
Fully remote
Mid - Senior
£55,000 - £60,000
+4

A fantastic, fully remote opportunity! Are you an experienced Full Stack PHP Developer with React?

This well-established SaaS platform used by businesses across the UK prides itself on providing a stable, reliable, and feature-rich service to its large portfolio of clients. They foster a collaborative, supportive, and fully remote working environment where talented developers can really thrive.

The Role:
We are seeking a talented and experienced Full Stack PHP Developer to join their dedicated development team. You will play a crucial role in the ongoing development, maintenance, and enhancement of their core SaaS platform. Working across the full stack, you’ll be involved in building new features, optimising existing code, and ensuring the scalability and reliability of their application.

This is an excellent opportunity to contribute significantly to a great product within a stable company environment, utilising modern PHP practices and front-end technologies like React.

Key Responsibilities:

  • Develop, test, and deploy robust backend features using PHP and frameworks like Slim4.
  • Build and maintain responsive and engaging user interfaces using React, HTML, CSS, and JavaScript.
  • Collaborate closely with product managers, designers, and other developers to translate requirements into technical solutions.
  • Write clean, maintainable, well-documented, and testable code.
  • Optimise application performance and ensure scalability.
  • Troubleshoot, debug, and resolve issues across the stack.
  • Participate in code reviews and contribute to technical discussions and architectural decisions.
  • Work with relational databases (e.g., MySQL/PostgreSQL) to design schemas and write efficient queries.
  • Maintain and improve the codebase and development practices.

Required Skills & Experience:

  • Proven commercial experience as a Full Stack PHP Developer.
  • Strong proficiency in modern PHP
  • Significant commercial experience with at least one major PHP MVC framework
  • Solid commercial experience developing front-end applications using React.
  • Ideally an understanding of React Native (even with personal projects)
  • Proficiency in front-end fundamentals: HTML5, CSS3, JavaScript (ES6+).
  • Experience working with relational databases (e.g., MySQL, PostgreSQL) and writing complex SQL queries.
  • Proficient with version control systems, particularly Git.
  • Experience building and consuming RESTful APIs.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, essential for a remote team.
  • Eligibility Requirement: Must be currently based in the United Kingdom and possess the full, unrestricted right to work in the UK.

What they offer:

  • Competitive salary package.
  • Fully remote working arrangement within the UK.
  • Opportunity to work on a successful, established SaaS product with a stable company.
  • A collaborative and supportive team environment.
  • Opportunities for professional growth and development.

For immediate consideration, apply with your CV or feel free to call for more details.

C# Software Developer
Automation Experts Ltd
Oldham
In office
Mid - Senior
£45,000 - £55,000
+3

A fantastic opportunity has arisen for a C# Software Developer to join a market-leading machine manufacturer. With a global client base and a strong order book, this organisation is seeking a skilled Engineer to help drive their continued success. If you’re looking to take your engineering career to the next level, apply now and join this dynamic team!

C# Software Developer

£45-55k + Pension, Health Insurance, DIS, 25 Days Holiday, BUPA

Manchester

Ref: 25246

C# Software Developer - The Role:

  • Design, develop and maintain applications using C# and .NET for real-time machinery control systems
  • Collaborate with product managers, engineers and developers to deliver high-quality software solutions
  • Write clean, efficient and well-structured code following industry best practices
  • Conduct code reviews and provide constructive technical feedback to maintain development standards
  • Troubleshoot, debug and optimise existing software applications
  • Implement and maintain unit tests to ensure software reliability and performance
  • Contribute to continuous improvement by researching and suggesting new technologies and solutions
  • Support retrofit projects for existing machinery and control systems
  • Carry out diagnostics, fault finding and software support on customer machines worldwide
  • Travel internationally to customer sites to support installations, troubleshooting and upgrades

C# Software Developer - The Person:

  • Proven experience developing software using C#
  • Strong knowledge of .NET Core and/or .NET Framework
  • Experience developing desktop applications using WPF
  • Familiarity with SQL databases such as MS SQL Server or PostgreSQL
  • Understanding of software design principles and patterns (SOLID)
  • Experience using version control systems such as Git
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork abilities
  • Ability to manage multiple priorities and work independently
  • Willingness to travel internationally to support customer sites

Desirable Skills:

  • Experience with industrial vision systems
  • Knowledge of real-time machinery control environments such as PLCs or SCADA
  • Willingness to learn Ladder Logic or SCL for PLC troubleshooting
  • Familiarity with RESTful APIs
  • Exposure to cloud platforms such as Azure or AWS

Located in Manchester, this role would be commutable from Bury, Rawtenstall, Rochdale & Bolton.

Looking for a job involved with automation, control systems, process control or systems integration? Register your details on our website where you will find a full list of live positions where a customised automated search process allows immediate access to new vacancies as they are registered. Free, confidential service.

For further information please contact Sharon Hill.

AE1

Frequently asked questions
You can find a wide range of Git-related jobs including DevOps Engineer, Software Developer, Release Manager, CI/CD Engineer, and Version Control Specialist roles that require Git expertise.
While many jobs require proficiency in Git, the level of expertise varies. Job listings specify required experience from basic version control knowledge to advanced Git workflows.
Yes, many employers offer remote positions involving Git skills. You can filter job listings to find remote or hybrid opportunities.
Absolutely! Uploading your resume helps us match you with relevant Git-related job openings and allows employers to find your profile.
We offer blog articles, tutorials, and guides on Git best practices, workflows, and tools to help you enhance your skills and improve your job prospects.