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!
Software Developer
Yolk Recruitment Limited
Bath
Hybrid
Junior - Mid
£60,000
RECENTLY POSTED

Software Developer | Bath | Up to £60,000 DOE|Hybrid We're working with a growing software company building applications that genuinely make a difference in people's lives, particularly within mental health services. This is a developer role in a highly collaborative team where pair programming, whiteboarding and shared ownership are part of everyday work. If you enjoy working closely with others and care about clean, well-designed software, this environment will suit you. The Role Build and improve web applications used across healthcare services Work in an agile Scrum team delivering value in regular sprints Collaborate closely with developers, product owners and wider teams Contribute to code reviews, architecture discussions and best practices Work in a team that values shared ownership rather than hierarchy Tech Environment JavaScript, React, PHP, MySQL MVC frameworks and modern frontend frameworks Git, testing frameworks and clean coding practices What We're Looking For Commercial software development experience Experience with modern frameworks (frontend or backend) Understanding of MVC patterns and/or modern JavaScript frameworks Comfortable working in agile environments Strong collaboration and communication skills Nice to Have Accessibility best practices (WCAG) Testing frameworks Software design principles Why Join? Work on products that have a real impact on people's lives Join a collaborative, supportive engineering culture Be part of a team that values learning, development and shared success Ready to Apply? Contact Jack Winder to find out more. Please apply with a CV and a cover letter outlining why you're perfect for the role. Know someone great for the job? We offer a referral scheme-just get in touch! Note: We do our best to respond to every application, but due to volume, we can't always guarantee it. If you haven't heard back within 7 days, unfortunately, you haven't been successful this time. Keep an eye on our site for new opportunities! TPBN1\_UKTJ

Software QA Engineer
Rednal Recruitment
Exeter
In office
Mid - Senior
£70,000
RECENTLY POSTED

Our client is an international company and the global leader in their sector. We are seeking a Software QA Engineer to join the Software Development team in Exeter, The primary role will be creating and maintaining a robust quality assurance process for testing embedded software and products. You will be working in an environment where the focus is on teamwork and ownership of each task. Responsibilities of the role will include: Participating in the software build and release process Responsible for implementing software testing methodologies to ensure timely introduction of quality software Verifying software functionality for software development projects based on the test strategies and test plans created Creating and maintaining manual and automated regression tests and regression suites to aid in the QA regression process Creating defect tracking for application deficiencies found during testing. Perform manual product testing and automated testing Qualifications and experience sought will include: Strong knowledge of software QA methodologies, tools, and processes Experienced in the creation of test plans Familiar with automated testing Use of rigorous scientific methodologies Qualified to Bachelors degree in Computer Science / Engineering or similar At least 3 years experience in a formal QA/Testing role Background in software engineering with the ability to read/understand source code developed in C, C++ Familiarity with Visual Studio, Embedded Linux, Python would be beneficial Familiarity in the use of source version control using Git Experience working with off-shore teams Strong analytical, problem solving, organizational, and planning skills QA SDLC process experience in test strategy and test plan creation Experience in testing web-based applications, Load and Performance Testing Tools Our client offers excellent working environment, career development within a supportive team, outstanding salary package. For more information please apply or contact Jim Lander at Rednal Recruitment Ltd. We look forward to hearing from you! TPBN1\_UKTJ

Senior Software Engineer
Hudson Shribman
London
In office
Senior
£70,000
RECENTLY POSTED
+2

Senior Software Engineer £up to 70kBase+Benefits

Ref:ABJ6501 Midlands Onsite: Perm

An exciting opportunity has arisen for a Senior Software Engineer to design, develop, test, and maintain a high-performance industrial control desktop application . This C#/.NET/WPF platform provides real-time monitoring, control, and reporting for complex systems.As a Senior Software Engineer, you will own the full application lifecycle from architecture through to release, working closely with cross-disciplinary engineering teams to deliver a robust, responsive interface.

Key Responsibilities Design and maintain the software architecture of the desktop application built in C# 14 / .NET 10 and WPF using the MWM pattern (XAML), targeting real-time system responsiveness (

Develop and integrate Windows Service components for background processing, system monitoring, and service lifecycle management.

Build real-time data visualization and charting (ScottPlot WPF) for live telemetry at 4Hz+ sample rates, with consistent UI styling using Material Design Themes.

Develop batched I/O logging, structured telemetry, and compliance/certification reporting.

Manage encrypted local storage using SQLite and SQLite Cipher for configuration, calibration, and operational data.

Networking & Communication

Develop and optimize high-throughput, low-latency networking for simultaneous real-time communication with multiple industrial controllers.

Implement multicast and unicast packet handling across IPv4 and IPv6 networks, including asynchronous simultaneous dataframe processing.

Design and maintain failover and degraded-mode behavior to ensure system resilience under adverse conditions.

Design and maintain real-time data pipelines with a focus on algorithmic efficiency, fault tolerance, and graceful degradation.

Perform profiling and optimization using Visual Studio 2026, memory and CPU profiling tools, and network packet inspection.

Participate in code reviews and PR workflows following trunk-based development with semantic versioning.

Apply SOLID principles, Clean Architecture, and established design patterns (MWM, Factory, Observer, Strategy, Decorator, Dependency Injection) throughout the codebase.

Skills & Experience Required Degree in Software Engineering, Computer Science, or equivalent professional experience.

Strong professional experience developing desktop applications in C# / .NET (6+), including WPF with MWM architecture.

Demonstrable expertise in real-time or high-throughput network programming: UDP/TCP sockets, asynchronous I/O, multicast/unicast, and concurrent data processing.

Understanding of SOLID principles, Clean Architecture, Dependency Injection, and common design patterns (Factory, Observer, Strategy, Decorator).

Experience with performance profiling and optimization of .NET applications (memory, CPU, network).

Proficiency with Git in a trunk-based development workflow using semantic versioning.

Experience with unit testing frameworks (xUnit/NUnit), TDD practices, and code coverage tooling.

Knowledge of industrial communication protocols (e.g., Modbus/TCP, serial interfaces) is highly desirable.

Familiarity with Windows Service development, SQLite/encrypted storage, and installer technologies is a plus.

Strong problem-solving skills, collaborative mindset, and clear technical communication. Ability to read and interpret technical drawings is a plus.

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

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

Email: | Ref: ABJ6501

TPBN1_UKTJ

iOS Engineer
Just Eat Takeaway.com
London
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+1
Ready for a challenge?

Then Just Eat Takeaway.com might be the place for you. We’re a leading global online food delivery platform, and our vision is to empower everyday convenience.

Whether it’s a Friday-night feast, a post-gym poke bowl, or grabbing some groceries, our tech platform connects tens of millions of customers with hundreds of thousands of restaurant, grocery, and convenience partners across the globe.

About this role

As a prospective member of our On-Platform Advertisement team—akin to Google Ads within JET—you will join a dynamic, cross-functional group comprising .NET, web (React/Vue), and Android specialists. We are currently on the lookout for an iOS engineer to enhance our team. Operating across multiple locations, our team is based in offices in London, Bristol, Sofia, Berlin, and Kyiv, offering you the chance to engage in both partner and customer-facing app development.

Your role will be pivotal in fostering communication and collaboration. You will work closely with product owners, delivery managers, UX designers, and both client and server-side engineers. Together, you will brainstorm and implement new features, enhance existing ones, boost performance, streamline platforms, and craft stunning user interfaces for our iOS application, which serves our extensive customer base.

Location: Hybrid- 3 days a week from London office & 2 days working from home

Reporting to: Technology Manager

These are some of the key components to the position:
  • Master the craft of writing high-quality, thoroughly tested code within a large team. Understand the finer points of maintaining an excellent codebase.
  • Lead projects, mentor peers, and collaborate effectively. Introduce innovative ideas and develop robust, well-considered code.
  • Adhere to and help refine the team’s standards and processes. Contribute to setting these standards to ensure continuous improvement.
  • Pursue ongoing personal development by learning from teammates and applying this knowledge to benefit the team and enhance the apps.
  • Clearly communicate the technical efforts of your team to other engineering groups.
  • Own the responsibility for your updates from development through to their successful performance in production.
  • Regularly release updates to the app store (approximately every two weeks) and oversee these changes to ensure they perform well for users.
  • Play a role in reviewing and approving your team’s code changes once automated tests are passed.
  • Generate and implement creative ideas to improve the apps.
What will you bring to the team?
  • Proficiency in Swift and SwiftUI for iOS development.
  • Experience with integration, unit, and UI tests to ensure application robustness.
  • Demonstrable deep knowledge of the iOS ecosystem.
  • Familiarity with architectural patterns such as MVP, MVVM, and MVC.
  • Strong capability in continuous integration practices and tools.
  • Proficient understanding of code versioning tools, especially Git.
  • Skills in writing clean, isolated, and reusable components for software development.
  • Proficient in using RESTful APIs to connect iOS applications to back-end services.
  • Experience in enterprise tools and CI systems tailored to iOS development.
  • Proactivity in sharing and seeking out information.
  • Natural ability for giving and receiving feedback.
  • Strong attention to detail along with an understanding of when a pragmatic approach is needed.
  • An understanding of code design for efficiency and readability.
  • Commitment to writing tests as a definition of done.
At JET, this is how we play

Our teams forge connections internally and work with some of the best-known brands on the planet, giving us truly international impact in a dynamic environment.

Being the best at what we do isn’t just about delivering on our strategy. It’s a competition for something incredibly valuable – our customers’ choice. Every time a customer decides where to order, they’re picking a side.

At the heart of the JET Customer League are our values and behaviours. They guide every interaction, every decision, every innovation. These are the actions we need to perform consistently and brilliantly, to surpass the competition and earn our customers’ loyalty, again and again.

Fun, fast-paced and supportive, the JET culture is about movement, growth, helping one another to succeed and celebrating wins. By truly living our values and embodying our behaviours, we’re building a customer-first culture which enables us to stay one step ahead of the competition.

Inclusion, Diversity & Belonging

No matter who you are, what you look like, who you love, or where you are from, you can find your place at Just Eat Takeaway.com. We’re committed to creating an inclusive culture, encouraging diversity of people and thinking, in which all employees feel they truly belong and can bring their most colourful selves to work every day.

What else are we delivering?

Want to know more about our JETers, culture or company? Have a look at our career site where you can find people’s stories, blogs, podcasts and more JET journeys.

Are you ready to take your seat? Apply now!

#LI-RB1

Software Developer
GTC Recruitment
Cullompton
Hybrid
Mid - Senior
£600/day - £625/day
RECENTLY POSTED

Job Advert – Software Developer

Location: Exeter

Contract: 12 months (Inside IR35)

Security Clearance: SC required

Pay Rate: £625 per day (Umbrella)

Hybrid: two days per week to begin with - 1 day after induction

About the Role

Join a digital team delivering critical weather and observational data to the public through web and mobile applications. You will develop robust, scalable APIs to make the latest science and data accessible to millions of users.

This role involves working closely with developers and scientists to build high-quality software, coach junior colleagues, and operate services in production.

Key Responsibilities

* Design, implement, and deliver software that meets user needs

* Write clean, secure, and well-tested code

* Follow best practices and contribute to improving them

* Mentor and coach junior colleagues

* Operate and monitor the services you build, identifying and resolving production issues

Essential Skills & Experience

* Strong analytical and problem-solving skills

* Proven experience developing software using AWS and delivering data via APIs

* Excellent communication skills, adaptable to all levels of stakeholders

* Self-motivated with the ability to prioritise tasks, meet deadlines, and lead development activities

* Proficient in Python development

* Experience with AWS CDK

Desirable Skills & Experience

* Experience with Git or similar source control systems

* Familiarity with AGILE software development and GDS principles

* Experience using AI or prompt engineering to support development

* Knowledge of scientific data formats such as NetCDF, BUFR, GRIB

Data Migration Engineer
Head Resourcing
Leeds
In office
Mid - Senior
£65,000 - £75,000
RECENTLY POSTED

Data Migration Engineer - Leeds

Up to £75,000

12 month fixed-term-contract

Please note, this opportunity does not offer sponsorship and candidates based outside of the UK will automatically be rejected.

Are you an experienced Data Migration Engineer looking to step into a role with real ownership, influence, and impact? This is an opportunity to lead the delivery of data migration and archival solutions within a modern AWS-based data platform, supporting major transformation and data lifecycle initiatives.

We’re looking for someone who can combine strong engineering capability with technical leadership, ensuring data is migrated, archived, secured, and accessed effectively across the entire lifecycle.

The Opportunity

In this role, you will take end-to-end ownership of designing, implementing, and delivering data migration and archival solutions. Working closely with architecture, engineering, security, and project teams, you’ll play a key part in shaping strategy, building cloud-native solutions, and ensuring data accuracy, integrity, and compliance.

Key Responsibilities

Data Migration & Archival Delivery

Implement end-to-end data migration and archival solutions
Contribute to the definition of strategy, patterns, and design
Build and maintain processes for data movement, validation, storage, and retrieval
Ensure archived data is secure, discoverable, auditable, and recoverable
Produce documentation, runbooks, and operational materials

Technical Leadership

Act as a subject matter expert for migration and archival engineering
Champion best practices in data lifecycle management, automation, and quality
Identify risks, dependencies, and issues early with pragmatic solutions

Engineering on AWS

Build and operate solutions leveraging AWS cloud-native data services
Use IaC (Terraform), automation, and modern deployment practices
Ensure solutions are secure, scalable, resilient, and cost-effective

Stakeholder Collaboration

Work effectively within a matrix delivery environment
Translate business and regulatory requirements into engineering solutions
Communicate progress and technical decisions clearly across teams

✔️ Essential Skills & Experience

Strong track record delivering data migration and archival solutions in complex or regulated environments
Hands-on experience with AWS data engineering services
Deep understanding of data lifecycle management, retention, and decommissioning
Advanced proficiency in:
Python (automation, processing, orchestration)
SQL (profiling, reconciliation, validation)
Terraform (IaC)
Git
Strong grasp of data quality, reconciliation, secure handling, and migration risk management

✨ Desirable Experience

Exposure to Lakehouse, serverless, or event-driven architectures
Familiarity with CI/CD, automated testing, and monitoring
Background in large or highly regulated organisations

Personal Attributes

Strong delivery mindset with high technical ownership
Detail-focused with a passion for data accuracy and assurance
Clear communicator able to articulate technical risks to non-technical audiences
Practical, solutions-driven approach
Comfortable working with ambiguity and cross-functional teams

Benefits

30 days annual leave + bank holidays (with options to buy/sell)
Private Medical Insurance, Life Insurance & Health Screening
Up to 15% pension contribution (matched)
Flexible cash allowance for benefits such as dental cover, sabbaticals, gym membership, and more
Performance-based bonus
Access to complimentary financial advice

Software Developer
GTC Recruitment
Exeter
Hybrid
Mid - Senior
£600/day - £625/day
RECENTLY POSTED

Job Advert – Software Developer Location: Exeter Contract: 12 months (Inside IR35) Security Clearance: SC required Pay Rate: £625 per day (Umbrella) Hybrid: two days per week to begin with - 1 day after induction About the Role Join a digital team delivering critical weather and observational data to the public through web and mobile applications. You will develop robust, scalable APIs to make the latest science and data accessible to millions of users. This role involves working closely with developers and scientists to build high-quality software, coach junior colleagues, and operate services in production. Key Responsibilities \* Design, implement, and deliver software that meets user needs \* Write clean, secure, and well-tested code \* Follow best practices and contribute to improving them \* Mentor and coach junior colleagues \* Operate and monitor the services you build, identifying and resolving production issues Essential Skills & Experience \* Strong analytical and problem-solving skills \* Proven experience developing software using AWS and delivering data via APIs \* Excellent communication skills, adaptable to all levels of stakeholders \* Self-motivated with the ability to prioritise tasks, meet deadlines, and lead development activities \* Proficient in Python development \* Experience with AWS CDK Desirable Skills & Experience \* Experience with Git or similar source control systems \* Familiarity with AGILE software development and GDS principles \* Experience using AI or prompt engineering to support development \* Knowledge of scientific data formats such as NetCDF, BUFR, GRIB

Fullstack Developer
Qualient Technology Solutions UK Limited
Manchester
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+12

A unique development opportunity to work on a Public Sector Based Large Scale programme with an

innovative market leader as a Java Developer.

Require a Full Stack Java developer with strong backend Java experience to develop new features for

our portfolio of Government Clients. You will join a team that prides itself on collaboration and

engineering the best possible Java code.

Must Have Skills:

* Experience with Java 8, Java 11, Spring Framework, Spring Boot

* Solid understanding of JavaScript: Angular and NodeJS preferred

* Practical Micro services development experience

* Practical Relational Database development experience (e.g. PostgreSQL)

* REST APIs

* Strong understanding CI and DevOps technologies (Hands-on experience on Git, Jenkins, and

* Ansible preferred)

* Practical experience on AWS (ECS, EKS, API Gateway and Server less technologies)

* Agile development – Scrum, Kanban, TDD, BDD

Nice to have Skills:

* Good understanding of Docker and Kubernetes

* Experience in large scale integration projects involving messaging, web services and distributed

* systems

* Apache Camel and WSO2 Integrator (or similar products)

* ELK stack

* OpenStack platform

* Workflow/Business Process Management tools (Pega)

* Terraform

* Azure Cloud Platform

* Public Sector experience

Senior Desktop Software Engineer
Zenovo
Swadlincote
In office
Senior
£55,000 - £70,000
RECENTLY POSTED
+3

Senior Software Engineer (C# .NET, WPF, Desktop Applications)
Location: Derbyshire
Salary: £55,000 - £70,000 + Benefits

Overview
Senior Software Engineer to design, develop and maintain a high-performance desktop application platform used for real-time monitoring, control and data visualisation in industrial environments.

This role is ideal for an experienced engineer with strong expertise in C#/.NET and WPF, particularly in building responsive, real-time desktop applications. You will take ownership of the full software development lifecycle, from architecture and design through to release and ongoing optimisation.

Working closely with embedded, electrical and mechanical engineering teams, you will deliver a robust, scalable and safety-aware operator interface.

Key Responsibilities

Software Architecture & Development

  • Design and maintain desktop application architecture using C# (.NET) and WPF (MVVM pattern)
  • Develop high-performance, real-time software systems with a focus on responsiveness and reliability
  • Implement clean, maintainable code following SOLID principles and Clean Architecture
  • Apply common design patterns (MVVM, Factory, Observer, Strategy, Decorator, Dependency Injection)

Desktop & Backend Functionality

  • Develop Windows Services for background processing, monitoring and lifecycle management
  • Build real-time data visualisation dashboards and charting tools for live system telemetry
  • Implement structured logging, telemetry and reporting for compliance and diagnostics
  • Manage local data storage using SQLite, including secure/encrypted data handling

Networking & Real-Time Systems

  • Develop and optimise high-performance networking using TCP/UDP protocols
  • Handle real-time communication with multiple distributed devices/systems
  • Implement asynchronous and concurrent data processing
  • Design fault-tolerant systems, including failover and degraded-mode operation
  • Work with IPv4/IPv6, multicast and unicast communication models

Performance & Quality

  • Profile and optimise applications for CPU, memory and network performance
  • Use tools such as Visual Studio Profiler, dotTrace, dotMemory and Wireshark
  • Implement unit testing (xUnit/NUnit), TDD practices and code coverage
  • Participate in code reviews and collaborative development workflows using Git
  • Work in a trunk-based development environment with semantic versioning

Skills & Experience Required

  • Degree in Software Engineering, Computer Science or equivalent experience
  • Strong commercial experience in C#/.NET development (preferably .NET 6+)
  • Proven expertise in WPF desktop application development using MVVM
  • Experience building real-time, high-performance or data-intensive applications
  • Strong knowledge of network programming (TCP/UDP, sockets, async I/O)
  • Solid understanding of software architecture principles and design patterns
  • Experience with performance profiling and optimisation
  • Proficiency with Git and modern development workflows
  • Experience with unit testing frameworks (xUnit, NUnit) and TDD practices
  • Strong problem-solving, communication and collaboration skills

Desirable Skills

  • Experience with industrial communication protocols (Modbus/TCP, RS232/RS422/RS485)
  • Knowledge of Windows Services development
  • Experience with SQLite and encrypted data storage
  • Familiarity with data visualisation frameworks and UI styling (e.g. Material Design)
  • Understanding of industrial systems or hardware-integrated software
  • Ability to interpret electrical or mechanical engineering drawings
Full Stack Developer
Randstad Technologies Recruitment
London
Hybrid
Mid - Senior
£65,000 - £72,000
RECENTLY POSTED
+7

Java FullStack Developer

London Based - 3 days in the office

Salary up to 75K

A well-established IT firm is looking for an experienced Java Full Stack Developer to join a high-profile banking client to contribute to a large-scale development project. You will join a dynamic development team focused on end-to-end delivery of sophisticated web applications, spanning from sophisticated user interfaces to robust database architectures. The successful candidate will contribute to the entire software development lifecycle within an Agile framework.

As a Fullstack Developer you will have the following responsibilities:

  • Full Stack Delivery: End-to-end design, development, and deployment of scalable web applications.
  • System Architecture: Application of complex architecture patterns to support high-performance server-side logic.
  • UI Development: Construction of responsive interfaces and layouts using modern JavaScript frameworks.
  • API & Microservices: Development of RESTful services utilizing the Java Spring Boot ecosystem.
  • Data Management: Design and maintenance of SQL/NoSQL databases and ORM integration.
  • Quality Control: Execution of unit testing, code reviews, and performance optimization to ensure high standards.

Essential Skills

  • Core Languages: Advanced proficiency in Java, JavaScript, HTML, and CSS.
  • Back-End: Extensive experience with Java, Spring, and Spring Boot.
  • Front-End: Practical knowledge of React, Angular, or Vue.
  • Data Systems: Competency in SQL (MySQL, PostgreSQL) and NoSQL environments.
  • Tooling: Familiarity with Git, Jira, and CI/CD pipelines.

Permanent Role london Based - 3 days in the office Salary up to 75K

If this seems of interest then please apply directly to the AD or send your CV to (url removed)

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.

Technical Lead - Data
Head Resourcing
Leeds
Hybrid
Senior
£90,000 - £100,000
RECENTLY POSTED

Data Technical Lead - Leeds - up to 100K plus benefits (Hybrid working)

Head Resourcing are delighted to be working with our client to recruit an experienced Technical Lead - Data. This is a fantastic opportunity to lead a high-performing Data Engineering team while owning a strategic data roadmap within a forward-thinking organisation.

The Role

  • Lead, mentor, and develop a team of Data Engineers
  • Own and drive the data engineering roadmap
  • Act as the technical authority for data architecture and design
  • Deliver scalable, secure AWS-based data platforms (Lakehouse)
  • Collaborate with stakeholders across technology and the wider business

Key Skills

  • Proven leadership experience within Data Engineering teams
  • Strong hands-on expertise with AWS (Lambda, Glue, S3, Athena, Step Functions)
  • Proficiency in Python, SQL, Terraform and Git
  • Experience delivering complex data solutions and influencing stakeholders
  • Strong understanding of data pipelines, testing, monitoring and data quality

Desirable: Data migrations, modern architectures (Lakehouse/serverless), CI/CD & DevOps and regulated environments.

This is a key opportunity to shape data strategy, architecture, and engineering best practices while driving impactful transformation initiatives.

AWS DevOps Engineer
Randstad Technologies Recruitment
London
Hybrid
Mid - Senior
£60,000 - £80,000
RECENTLY POSTED
+10

AWS Devops Engineer

My Government financial client is looking for an experienced AWS DevOps Engineer to join its technical AWS Devops team on a permanent basis.

This role requires a candidate with around 10 years of AWS Devops experience so is not entry level.

The role is based out of either London, Leeds or Edinburgh and offers hybrid working with 2 days a week on site.

You must also either have current valid SC Security Clearance or meet the criteria to be able to achieve SC Clearance Statustion

This role is ideal for someone with strong technical troubleshooting skills, a proactive mindset, and the ability to balance stability with continuous improvement. It is to work on a cloud transformation project

Technical DevOps Skills Required

  • AWS Services ( Route53, S3, EC2, ECS, ECR, VPC, IAM, Lambda, DynamoDB, Cloudfront)
  • AWS Services (TGW, RDS etc.)
  • Cloud formation & Terraform
  • Jenkins & GIT (Gitflow) - Github Pkgs, Nexus, ECR
  • Scripting (Shell/Python/Groovy)
  • Build Tool : Maven, NPM
  • RHEL (Linux System Administration)
  • Monitoring Tools (Cloud watch, Data Dog)
  • AWS Platform (Control Tower, Organization, Security Services)
  • VPC (All Networking including R53) and Apigee and Cloudflare
  • Chef , Ansible and Redhat IDM
  • Docker (Dockerfile, docker-compose, docker-cli)
  • Github Administration, Github Actions (Workflows), AWS Code Build
  • Github Advance Security (SAST, DAST)
  • Awareness about AWS Sec Tools and KMS management

Key Duties

Github Administration, Github Actions (Workflows), AWS Code BuildSolution Delivery

  • Design, deliver, and support secure and scalable AWS infrastructure using services like EC2, S3, ECS, and FARGATE

Security & Compliance

  • Integrate SAST (Static Application Security Testing) and DAST (Dynamic Application Security Testing) tools into CI/CD pipelines to enforce secure development practices

Infrastructure Automation

  • Automate infrastructure provisioning using CloudFormation, Terraform, or CDK

Configuration Management

  • Use tools like Chef and Ansible for automated server configuration, patching, and environment standardization

CI/CD Integration

  • Build and manage CI/CD pipelines with Jenkins, GitHub Actions, or AWS Code Pipeline

Linux Systems &Troubleshooting

  • Perform administrative and troubleshooting tasks on Linux-based systems, including log analysis and performance tuning. Lead technical triage and root cause analysis for infrastructure-related issues

Containerization & Orchestration

  • Develop and deploy applications using Docker and AWS FARGATE

Monitoring & Optimization

Use CloudWatch, CloudTrail, and third-party tools like Datadog for performance and cost efficiency

Networking & Governance

  • Configure AWS networking (VPCs, TGWs), enforce governance via AWS Config and tagging policies

Documentation & Collaboration

  • Maintain architecture diagrams, SOPs, and collaborate across engineering and product team

So don’t delay an apply today as we are looking for the right candidate to start ASAP.

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.

SC Cleared Embedded Software Engineer
Experis IT
Malvern
In office
Mid - Senior
£70/hour - £80/hour
RECENTLY POSTED
+3

Job Title: SC Cleared Embedded Software Engineer
Location: Malvern, UK
Duration; 6 months
Rate: Up to £80 per hour via an approved umbrella company
Must be willing and eligible to go through the SC Clearance process

Are you an experienced Embedded Software Engineer with SC clearance and a passion for innovative technology? Our client, a leading organisation in the defence and aerospace sector, is hiring for a reputable company to support a critical project involving the re-architecture of a Legacy electro-optical development board.

What you’ll be doing:

  • Baseline and re-architect a Legacy electro-optical development board to enhance performance and capabilities.
  • Write, implement, and test software at both sub-system and system levels, ensuring seamless integration with application and GUI software, as well as FPGA colleagues.
  • Collaborate closely with cross-disciplinary teams to deliver high-quality solutions aligned with project goals.

What you’ll bring:

  • Proven experience with Xilinx Petalinux, SDK/XSDK/Vitis, and Embedded Linux environments.
  • Strong skills in C, C++, and Python programming.
  • Familiarity with version control tools such as GIT, and build systems like Makefile.
  • Knowledge of FPGA development, particularly with Xilinx SoC/MPSoC/RFSOC, and experience with development boards like ZCU111.
  • Experience with FPGA design tools such as Xilinx Vivado, VHDL, Verilog, SystemVerilog, and TCL Scripting.
  • Desirable skills include Docker, Bamboo, Confluence, and extended database knowledge with PostgreSQL and PostGIS.

What you’ll need:

  • A background in Embedded software development within a defence or aerospace environment.
  • Experience working on complex hardware-software integration projects.
  • A proactive approach to problem-solving and collaboration.

This is a fantastic opportunity to contribute to cutting-edge projects within a supportive and innovative environment. If you hold SC clearance and are ready to make an impact, we’d love to hear from you!

Apply now to join a team committed to technological excellence and impactful solutions.

C# Senior Software Developer
Adria Solutions
Manchester
In office
Senior
£75,000
RECENTLY POSTED
+11

C# Senior Software Developer My client is seeking a talented C# Senior Softwar Developer to join their Preston-based team. This role offers an exciting opportunity to lead projects, mentor junior developers, and work on high-impact, secure banking solutions. You will be a key contributor to web portal and API development, ensuring performance, security, and reliability in a dynamic environment.

This role is ideal for developers with strong technical expertise who are looking to grow into leadership or team management responsibilities.

Key Responsibilities Develop and maintain web portals using ASP.NET MVC / .NET Core

Design and integrate REST APIs with internal and third-party services

Implement secure authentication mechanisms (JWT, OAuth2, API Keys)

Connect applications to relational databases using Entity Framework Core (DbContext, LINQ, Migrations)

Debug and trace request flows from UI ? Controller ? API ? Database ? Response

Maintain and publish API documentation via Swagger / OpenAPI

Ensure API security, reliability, and performance (error handling, retry logic, logging, timeouts, CORS)

Collaborate with database, infrastructure, and QA teams for portal and API releases

Participate in code reviews, version control, and CI/CD deployment workflows

Required Technical Skills C# (strong proficiency)

ASP.NET MVC or .NET Core Web API

MVC concepts: Routing, Controllers, Filters, Middleware, Model Binding, Dependency Injection

Entity Framework Core (DbContext, DbSet, OnModelCreating, LINQ) and ADO.NET/Raw SQL experience

MS SQL Server or MySQL database experience

HTML5, CSS3, JavaScript

REST API expertise and integration (HttpClient, RestSharp, JSON serialization/deserialization, CORS, HTTPS, API security)

Git version control and CI/CD workflows (Azure DevOps, GitLab CI preferred)

Hosting experience with IIS or Kestrel

Docker basics (preferred but not mandatory)

Preferred/Bonus Skills Experience with fintech or payments API integration

Cloud services (Azure, AWS) hosting basics

Webhooks and event-based APIs

Structured logging tools (Splunk, ELK, App Insights)

Performance optimization and API rate-handling

Why Join My Client Be part of a pioneering fintech/secure banking technology company

Opportunity to mentor and lead junior developers

Work in a supportive, collaborative, and technically driven environment

Gain experience in high-security, mission-critical software projects

Interested? Please Click Apply Now!C# Senior Software Developer

TPBN1_UKTJ

DevOps Engineer
Jonathan Lee Recruitment Ltd
Berkshire
In office
Junior - Mid
£47,000 - £50,000
RECENTLY POSTED
+4

Are you ready to take your career to the next level by joining a company at the forefront of innovation in defence technology? This exciting opportunity as a DevOps Engineer offers you the chance to work on cutting-edge projects as part of multi discipline teams that redefine the future of security and communication. With a strong focus on career growth, and an inclusive environment, this role is perfect for someone looking to make a meaningful impact in a dynamic and forward-thinking organisation.

What You Will Do:

  • Develop and maintain continuous integration (CI) pipelines to ensure smooth and efficient project delivery.

  • Collaborate with project teams to understand their unique requirements and provide tailored DevOps solutions.

  • Monitor the DevOps environment, using dashboards to identify and resolve potential issues proactively.

  • Conduct research into the evolution of the DevOps environment, suggesting and implementing improvements.

  • Test and evaluate changes in a prototype environment, ensuring optimal performance before full implementation.

  • Act as the primary DevOps interface for multiple projects, ensuring seamless communication and support.

What You Will Bring:

  • A relevant engineering or computer science degree, or equivalent experience.

  • Proficiency in version control systems such as Git, SourceTree, or SVN.

  • Hands-on experience with scripting languages like Python, PowerShell, or Bash.

  • Familiarity with continuous integration systems such as Jenkins or GitLab.

  • Knowledge of configuration management tools like Ansible and Packer.

This role is pivotal in delivering innovative solutions that align with the company’s mission to provide advanced technologies ensuring the highest levels of security and trust. Working within a collaborative and supportive team, you’ll contribute to impactful projects that truly make a difference.

Location:

This role is an onsite position based in Maidenhead. This is commuatable from Reading, Marlow, Slough, Basingstoke and Windsor

Interested?:

If you’re ready to embrace this exciting opportunity as a DevOps Engineer, don’t wait. Apply now to join a company where your skills and expertise will shape the future of defence technology.

Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency.
In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included.

Software Developer
Yolk Recruitment
Bath
Hybrid
Junior - Mid
£60,000
RECENTLY POSTED

Software Developer Bath Up to 60,000 DOE Hybrid

We’re working with a growing software company building applications that genuinely make a difference in people’s lives, particularly within mental health services.

This is a developer role in a highly collaborative team where pair programming, whiteboarding and shared ownership are part of everyday work. If you enjoy working closely with others and care about clean, well-designed software, this environment will suit you.

The Role

  • Build and improve web applications used across healthcare services
  • Work in an agile Scrum team delivering value in regular sprints
  • Collaborate closely with developers, product owners and wider teams
  • Contribute to code reviews, architecture discussions and best practices
  • Work in a team that values shared ownership rather than hierarchy

Tech Environment

  • JavaScript, React, PHP, MySQL
  • MVC frameworks and modern frontend frameworks
  • Git, testing frameworks and clean coding practices

What We’re Looking For

  • Commercial software development experience
  • Experience with modern frameworks (frontend or backend)
  • Understanding of MVC patterns and/or modern JavaScript frameworks
  • Comfortable working in agile environments
  • Strong collaboration and communication skills

Nice to Have

  • Accessibility best practices (WCAG)
  • Testing frameworks
  • Software design principles

Why Join?

  • Work on products that have a real impact on people’s lives
  • Join a collaborative, supportive engineering culture
  • Be part of a team that values learning, development and shared success

Ready to Apply?

Contact Jack Winder to find out more.

Please apply with a CV and a cover letter outlining why you’re perfect for the role.
Know someone great for the job? We offer a referral scheme-just get in touch!

Note: We do our best to respond to every application, but due to volume, we can’t always guarantee it. If you haven’t heard back within 7 days, unfortunately, you haven’t been successful this time. Keep an eye on our site for new opportunities!

Senior Embedded Software Engineer
Zenovo
Swadlincote
Hybrid
Senior
£55,000 - £70,000
RECENTLY POSTED

Senior Embedded Software Engineer (C/C++, STM32, FreeRTOS)
Location: Derbyshire (On-site / Remote work available)
Salary: £55,000 - £70,000 + Benefits

Overview
An exciting opportunity has arisen for a Senior Embedded Software Engineer to design, develop, test and integrate embedded control systems for advanced industrial applications.

This role is ideal for an experienced engineer with strong C/C++ embedded development skills, looking to work on real-time systems (RTOS) and ARM Cortex-M microcontrollers (STM32) within a collaborative, multi-disciplinary engineering environment.

You will work closely with electrical, mechanical and systems engineering teams to deliver robust, safety-critical and cost-effective embedded software solutions for global customers.

Key Responsibilities

  • Translate system and customer requirements into detailed software specifications and acceptance criteria
  • Design and develop embedded software architecture for ARM-based microcontrollers (STM32)
  • Develop, test and integrate embedded C/C++ firmware for real-time control systems
  • Work with FreeRTOS (or similar RTOS) including task scheduling, inter-task communication and debugging
  • Implement and optimise communication protocols including Modbus/TCP, CAN, RS232/RS422/RS485 and Ethernet (TCP/UDP)
  • Interface with analogue and digital hardware (ADCs, DACs, sensors and actuators)
  • Perform unit testing, static code analysis, code coverage and peer reviews to ensure high-quality software
  • Develop and maintain HIL/SIL test environments
  • Produce clear technical documentation including specifications, architecture diagrams, and test plans
  • Use Git (version control) within a trunk-based development environment with semantic versioning
  • Support manufacturing, commissioning and field service teams with troubleshooting and issue resolution
  • Drive continuous improvement in software processes, tools and engineering standards

Skills & Experience Required

  • Proven experience in embedded software development or industrial control systems
  • Strong programming skills in C and/or C++ for embedded systems
  • Experience with ARM Cortex-M microcontrollers (STM32 preferred)
  • Solid understanding of real-time operating systems (FreeRTOS or similar)
  • Knowledge of functional safety and coding standards (MISRA C:2012, IEC 61508, CERT-C)
  • Experience with unit testing frameworks (e.g. Unity, Ceedling), static analysis tools and code coverage
  • Strong experience with Git version control and modern development workflows
  • Knowledge of industrial communication protocols (Modbus, CAN, Ethernet)
  • Experience integrating embedded systems with sensors and hardware interfaces
  • Excellent problem-solving skills, teamwork and communication abilities

Desirable Skills

  • Experience with Python or MATLAB for automation, testing or data analysis
  • Ability to read and interpret electrical and mechanical engineering drawings
  • Experience working in safety-critical or regulated industries
SC Cleared Embedded Software Engineer
Experis
Worcestershire
In office
Mid - Senior
£70/hour - £80/hour
RECENTLY POSTED
+3

Job Title: SC Cleared Embedded Software Engineer Location: Malvern, UK
Duration; 6 months
Rate: Up to 80 per hour via an approved umbrella company
Must be willing and eligible to go through the SC Clearance process

Are you an experienced Embedded Software Engineer with SC clearance and a passion for innovative technology? Our client, a leading organisation in the defence and aerospace sector, is hiring for a reputable company to support a critical project involving the re-architecture of a legacy electro-optical development board.

What you’ll be doing:

  • Baseline and re-architect a legacy electro-optical development board to enhance performance and capabilities.
  • Write, implement, and test software at both sub-system and system levels, ensuring seamless integration with application and GUI software, as well as FPGA colleagues.
  • Collaborate closely with cross-disciplinary teams to deliver high-quality solutions aligned with project goals.

What you’ll bring:

  • Proven experience with Xilinx Petalinux, SDK/XSDK/Vitis, and embedded Linux environments.
  • Strong skills in C, C++, and Python programming.
  • Familiarity with version control tools such as GIT, and build systems like Makefile.
  • Knowledge of FPGA development, particularly with Xilinx SoC/MPSoC/RFSOC, and experience with development boards like ZCU111.
  • Experience with FPGA design tools such as Xilinx Vivado, VHDL, Verilog, SystemVerilog, and TCL scripting.
  • Desirable skills include Docker, Bamboo, Confluence, and extended database knowledge with PostgreSQL and PostGIS.

What you’ll need:

  • A background in embedded software development within a defence or aerospace environment.
  • Experience working on complex hardware-software integration projects.
  • A proactive approach to problem-solving and collaboration.

This is a fantastic opportunity to contribute to cutting-edge projects within a supportive and innovative environment. If you hold SC clearance and are ready to make an impact, we’d love to hear from you!

Apply now to join a team committed to technological excellence and impactful solutions.

C# Senior Software Developer
Adria Solutions Ltd
Preston
In office
Senior
£50,000 - £75,000
RECENTLY POSTED
+11

My client is seeking a talented C# Senior Softwar Developer to join their Preston-based team. This role offers an exciting opportunity to lead projects, mentor junior developers, and work on high-impact, secure banking solutions. You will be a key contributor to web portal and API development, ensuring performance, security, and reliability in a dynamic environment.

This role is ideal for developers with strong technical expertise who are looking to grow into leadership or team management responsibilities.

Key Responsibilities

  • Develop and maintain web portals using ASP.NET MVC / .NET Core
  • Design and integrate REST APIs with internal and third-party services
  • Implement secure authentication mechanisms (JWT, OAuth2, API Keys)
  • Connect applications to relational databases using Entity Framework Core (DbContext, LINQ, Migrations)
  • Debug and trace request flows from UI Controller API Database Response
  • Maintain and publish API documentation via Swagger / OpenAPI
  • Ensure API security, reliability, and performance (error handling, retry logic, logging, timeouts, CORS)
  • Collaborate with database, infrastructure, and QA teams for portal and API releases
  • Participate in code reviews, version control, and CI/CD deployment workflows

Required Technical Skills

  • C# (strong proficiency)
  • ASP.NET MVC or .NET Core Web API
  • MVC concepts: Routing, Controllers, Filters, Middleware, Model Binding, Dependency Injection
  • Entity Framework Core (DbContext, DbSet, OnModelCreating, LINQ) and ADO.NET/Raw SQL experience
  • MS SQL Server or MySQL database experience
  • HTML5, CSS3, JavaScript
  • REST API expertise and integration (HttpClient, RestSharp, JSON serialization/deserialization, CORS, HTTPS, API security)
  • Git version control and CI/CD workflows (Azure DevOps, GitLab CI preferred)
  • Hosting experience with IIS or Kestrel
  • Docker basics (preferred but not mandatory)

Preferred/Bonus Skills

  • Experience with fintech or payments API integration
  • Cloud services (Azure, AWS) hosting basics
  • Webhooks and event-based APIs
  • Structured logging tools (Splunk, ELK, App Insights)
  • Performance optimization and API rate-handling

Why Join My Client

  • Be part of a pioneering fintech/secure banking technology company
  • Opportunity to mentor and lead junior developers
  • Work in a supportive, collaborative, and technically driven environment
  • Gain experience in high-security, mission-critical software projects

Interested? Please Click Apply Now! C# Senior Software Developer

Java Developer, Contract, Inside IR35
Brio Digital
London
Hybrid
Mid - Senior
£550/day - £600/day
RECENTLY POSTED
+3

Java Developer Contract: 12 months Rate: 600 per day (Inside IR35) Location: UK (Remote some days in London, Manchester or Leeds (adhoc) This role sits within a large-scale NHS digital transformation programme delivered via a leading consultancy partner. The programme focuses on modernising critical healthcare systems, improving access to services, and enabling seamless integration across national and local platforms. The work involves building scalable, secure, and interoperable digital services that support high-volume user interactions and integrate with multiple systems across the healthcare ecosystem. The Role As a Java Developer, you will be responsible for designing, building, and maintaining high-quality backend services within a complex, distributed system. You will work closely with product, architecture, and engineering teams to deliver robust, scalable solutions that meet both user and system requirements. Key Responsibilities Design, develop, and maintain Java-based backend services Build scalable APIs and microservices within a distributed architecture Collaborate with Product Managers, Architects, and other Engineers Contribute to system design, technical decisions, and best practices Ensure code quality through testing, code reviews, and CI/CD pipelines Work with cloud-based infrastructure and containerised environments Support integration across multiple internal and external systems Troubleshoot and resolve performance and production issues Required Experience Strong experience in Java development (Java 8+ / Spring Boot) Proven experience building microservices and RESTful APIs Experience working in Agile delivery environments Strong understanding of software engineering best practices Experience with CI/CD pipelines and version control (e.g. Git) Ability to work in complex, multi-stakeholder environments Experience working on NHS or public sector digital programmes Knowledge of healthcare interoperability standards (e.g. FHIR, HL7) Experience with cloud platforms (AWS, Azure, or GCP) Experience with containerisation (Docker, Kubernetes) Familiarity with event-driven architectures (Kafka or similar) Apply now

Lead Fin Ops Engineer
Experis IT
Multiple locations
Hybrid
Senior
£80,000 - £90,000
RECENTLY POSTED

Looking for a senior Fin Ops Engineering. In this pivotal role, you’ll enable teams to build cost-effective solutions on Microsoft Azure while maintaining agility and fostering innovation. This position is perfect for engineers who are passionate about optimising cloud usage, enhancing cost observability, and championing a Fin Ops culture.

Experience in some of the following would be ideal

  • Partner with engineering, finance and product teams to drive cost-efficiency across Azure
  • Clear understanding of Fin Ops principles and how they apply to engineering responsibilities
  • Design and implement automation to boost cost optimisation
  • Build infrastructure and pipelines using Infrastructure as Code: Git, Terraform and Harness
  • Familiarity with Azure Billing and Cost Management
  • Experience in Agile working practices, Jira and Confluence
  • Contribute to cost visibility by using cost and usage data to enable self-service reporting
  • Drive sustainable usage practices (eg terminating idle resources, autoscaling)
  • Translate technical decisions into cost impacts, surfacing trade-offs to customers
  • Work collaboratively across teams to embed cost-awareness into design, development, deployment, and monitoring practices

This role 1 to 2 days a month in the office, so a remote role!

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.