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!
Front End React Developer!
Akkodis
London
Hybrid
Junior
ÂŁ45,000 - ÂŁ60,000
RECENTLY POSTED

Are you ready to dive into the exciting world of insurance technology? We are on the lookout for a passionate and proactive Junior Front End React Developer to become a vital part of our clients London based team!

The Role:
In this pivotal position, you will focus on designing and implementing new Front End technology for their automation platform while also assisting with Back End implementations. This is your chance to shine and create innovative solutions to complex challenges!

What Will You Be Doing?

Develop and maintain Front End components of their workflow automation platform using cutting-edge web technologies.
Collaborate closely with the team to enhance Python Back End functionality, ensuring a seamless user experience.
Assist in designing, implementing, and testing new features.
Participate in code reviews and contribute to best practises for software development.
Troubleshoot and resolve issues for optimal performance and user satisfaction.
Work alongside modellers and analysts to translate their needs into technical solutions.
Present your innovative solutions confidently to key stakeholders.

We’re Looking For Someone Who Has:

Proficiency in Front End technologies (eg, JavaScript, React).
Strong skills in Python (Pandas, APIs, etc.).
Experience with version control systems, preferably Git.
Understanding of cloud services and deployment (eg, Azure).
Familiarity with Agile development practises.
An entrepreneurial mindset!

The package:

Competitive Salary: ÂŁ45,000 - ÂŁ60,000 per annum.
Flexible Working: Enjoy the benefits of hybrid working but you will need be in the office 3 days a week in central london
Health Benefits: Comprehensive health insurance for you and your family.
Wellness Perks: Gym membership, wellbeing support, and a bike-to-work scheme.
Financial Benefits: Pension contribution matching, employee discounts, and a season ticket loan.
Growth Opportunities: Paid training and development to help you grow in your career!

Your Journey Starts Here!
If you’re excited about this opportunity and think you have what it takes, don’t hesitate to apply!

Join us, and be a part of shaping the future of reinsurance! Your adventure awaits!

Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law.

Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers.

By applying for this role your details will be submitted to Modis International Ltd and/or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.

Laravel Developer
Proactive Appointments
Cambridgeshire
Hybrid
Junior - Mid
Private salary
RECENTLY POSTED

Laravel Developer - Our client, a fast-growing boutique company, is looking for a Laravel PHP Developer to join the small team of developers. The role will involve developing, testing, and deploying high-quality web applications using Laravel (Back End) and VueJS (Front End).

To be considered, you will need the following experience: -

  • Experience in developing and maintaining web applications, including CMS systems.
  • Laravel PHP framework knowledge
  • Any VueJS framework and its ecosystem is highly desirable
  • Competent with Git for source control.
  • Understanding of MySQL, HTML, CSS, JavaScript
  • Agile Methodologies
  • Any RESTful API development useful
  • Excellent Communication skills

If this could be your next career move within an expanding employee-centric company, please drop across your CV.

Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted.

Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation

We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website

Full Stack Software Engineer
Renishaw plc
Dursley
Hybrid
Junior - Mid
ÂŁ45,000 - ÂŁ55,000
RECENTLY POSTED
+4

Salary ÂŁ45,000 - ÂŁ55,000 depending on experience.

Location Wotton-under-edge, Gloucestershire

Hybrid working 3 days/week onsite (no public transport available)

We are seeking an enthusiastic Full Stack Software Engineer to join our team. You will be working on customer-facing web applications and associated backend systems. You will have at good commercial experience of implementing responsive websites using modern JavaScript frameworks/libraries and backend APIs.

As a member of our Agile development team, you will be initially focused on backend application development and can extend your experience and skillset across our full technology stack. You will also be expected to assist us in supporting several legacy applications as we migrate them to newer technologies.

You will be willing to contribute to and be part of a dynamic and friendly team who provide their colleagues with support and assistance across a variety of projects and application types. In addition, you will have the opportunity to work with business stakeholders in our web experience and marketing departments as part of a wider digital transformation strategy.

Responsibilities

*

Development and maintenance of Azure logic apps and function apps.

*

Build and consume RESTful APIs and manage data flow between front-end and back-end systems.

*

Collaborate with UX/UI designers, product managers, and other developers to deliver high-quality solutions.

*

Ensure application performance, scalability, and security.

*

Write clean, maintainable, and well-documented code.

*

Participate in code reviews, testing, and deployment processes.

*

Stay current with emerging technologies and best practices.

Key requirements

*

Good aptitude and problem-solving skills.

*

Good communication (written and verbal) and team working skills.

*

Able to communicate effectively using MS Teams or similar.

*

Design, develop, and maintenance of full-stack web applications using C#/.NET Core, ASP.NET MVC, and JavaScript frameworks (e.g., React, Angular).

*

Familiarity with CMS or similar platforms (e.g., Sitecore, Contentstack, Adobe Experience Manager).

*

Understanding of microservices architecture, API gateways,

*

Experience working with cloud platforms (Azure or AWS).

*

Proficiency in Git and CI/CD tools (e.g., Azure DevOps, GitHub Actions).

*

Good knowledge of SOLID principles, design patterns, and secure coding practices (OWASP).

*

Experience with Agile/Scrum methodologies.

*

Writing unit tests

*

Adaptability - ability to work in a fast-changing environment

*

Experience using Github, Copilot or equivalent

Desirable requirements

*

Experience working with IPaas/ Digital orchestration platforms. I.e.- Azure logic apps, Conscia, Boomi, Celigo etc.

*

Experience working with low code/ no code platforms

*

Experience with prompt engineering- experience designing and optimising prompts

*

Experience using service bus and message queues

*

Experience supporting and troubleshooting build pipelines

*

Ability to take ownership of project work and take initiative where required

*

Experience in monitoring & observing application errors and performance

*

Experience working on accessibility Experience with prompt engineering

*

Experience working with databases - SQL Server, Cosmos DB

Benefits

When you join Renishaw, we’re committing to your future career. That’s because we believe in developing our people’s skills and promoting them internally. We also offer a benefits package that’s highly desirable; including a 9% non-contributory pension, discretionary annual bonus, *subsidised onsite restaurants and *coffee shops, free parking, *car sharing scheme and *24 hour fitness centres. ( not available at all sites).

We also want to promote a healthy work-life balance as much as possible, so we have introduced a hybrid working policy which allows for a combination of home and office based working depending on the nature of your role. We also offer a variable working programme, 25 days holiday plus bank holidays, Life Assurance policy of 12 times annual salary, Cycle to Work scheme, enhanced maternity pay subject to qualifying criteria, Health Cash Plan, the option to join BUPA Renishaw Health Trust and an Employee Assistance Programme for employees and family

Senior Software Engineer
Raytheon
Manchester
In office
Senior
Private salary
RECENTLY POSTED
+5

Raytheon UK have a full time, perm opportunity for a Senior Software Engineer to join our specialist teams in Manchester, Gloucester or London working fully onsite. As Senior Software Engineer, you'll be part of our experienced Software Engineering function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. We have opportunities for Software Engineers at every level within a team, so your Recruiter will discuss the great opportunities for development or challenges we offer based off your professional profile. Due to the interesting work we do and the sector this team is working in, we require all candidates to currently hold eDV clearance. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Required Experience Full stack experience within an agile team building enterprise-grade web applications or backend services Java development with Spring Boot Front-end development using modern JavaScript frameworks (e.g., React, Vue) Experience with cloud platforms such as AWS or Azure Containerisation and orchestration using Docker and Kubernetes Infrastructure as Code (Terraform, Ansible or equivalent) Unit testing and test automation Use of code repositories (Git), including branching strategies, pull-request workflows, and merge processes Experience with data visualisation tools or techniques We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application. TPBN1\_UKTJ

Embedded Software Engineer
Zenovo
Derbyshire
In office
Senior
ÂŁ60,000 - ÂŁ80,000
RECENTLY POSTED

Senior Embedded Software Engineer - Control Systems
Salary - ÂŁ60-80k (DOE)
Location - Derby

We’re working with a leading engineering business developing advanced automation and control solutions used across sectors such as energy, manufacturing, and infrastructure. They’re looking for a Senior Embedded Software Engineer to join their growing team.

The Role

  • Develop embedded software in C/C++ for microcontroller-based systems (bare-metal & RTOS)
  • Design real-time control algorithms (e.g. PID)
  • Integrate with industrial systems (PLCs, SCADA, HMIs)
  • Work with communication protocols (e.g. CAN, Modbus, Ethernet-based)
  • Support full lifecycle: design, development, testing, and deployment
  • Collaborate with hardware and cross-functional teams
  • Contribute to planning, estimation, and mentoring junior engineers

What We’re Looking For

  • Strong C/C++ embedded development experience
  • Knowledge of real-time systems / RTOS
  • Understanding of control systems, sensors, and automation
  • Exposure to functional safety standards (e.g. IEC 61508)
  • Experience with modern development tools (Git, CI/CD, etc.)
  • Degree in Electrical/Electronic Engineering (or similar).

If you’re interested in working on high-impact, real-world engineering systems, get in touch for a confidential discussion.

Data Engineer
hireful
Multiple locations
Hybrid
Junior - Mid
ÂŁ45,000
RECENTLY POSTED

We re currently partnering with a forward-thinking, technology-driven organisation that has recently secured significant investment and is now looking to expand its data capability with the addition of a talented Data Engineer. This is an excellent opportunity for either an experienced mid level Data Engineer or a motivated junior with a few years under their belt, looking to step up into a more hands-on, impactful role.With elements of Data Science in the role too, you may be a Data Scientist, looking for a more hands on Data wrangling / production coding environment opportunity. You ll be instrumental in shaping how the business uses data - moving from manual, ad-hoc processes to scalable, production-ready solutions. The Role: You ll work at the heart of a growing data function, building robust pipelines and enabling advanced analytics within a modern Azure-based environment. This is a highly technical, hands-on role with real ownership and visibility across the business. Benefits include: - 25 days annual leave, Birthday off, Life assurance, Health & Dental plans, pension scheme & more! - ÂŁ45K Basic Salary + Bonus Key responsibilities include: - Developing and maintaining scalable data pipelines using Python - Automating manual Excel/VBA workflows into reliable, production-grade systems - Working with large datasets using Spark and Azure (Databricks/Synapse) - Supporting data modelling and analytics use cases (Crossing over to more Data Science driven work) - Driving best practices including Git, CI/CD, and code reviews - Collaborating with stakeholders to deliver actionable data solutions What they re looking for: - Strong Python and SQL skills - Experience or exposure to Spark, big data tools, or cloud platforms (ideally Azure) What s on offer: - The chance to join a business at an exciting stage of growth following recent investment - A collaborative and supportive team environment - Clear opportunities for development and progression - Hybrid working ideally 2 days per week in the office (Tuesdays & Wednesdays), with some flexibility available for those further away: 1 day per week in the office, or even 1 day every 2 weeks? If you re looking to make a real impact in a growing organisation and build modern, scalable data solutions, we d love to hear from you!

Product Specialist
Fusion People Ltd
Gloucestershire
In office
Mid - Senior
ÂŁ56,000 - ÂŁ59,000
RECENTLY POSTED
+8

Workday Product Specialist - Bristol - to 59,000 plus pension to 28 My client has an exciting opportunity for a Product Specialist with specific knowledge of Workday ERP package. Your responsibilities include; designing, building, testing and maintaining data management systems, working closely with data architects and data scientists recommending ways to improve data efficiency and reliability within SQL Server 2012 and above). You will understand Metadata management tools, TSQL/Stored procedure generation/Query Optimisation, SQL Server Integration Services (SSIS), Analysis Services (SSAS) including OLAP cube design and dimension modelling, Administration (backup, infrastructure provisioning, replication, security, Analysis and presentation (MS Excel, PowerPivot, SSRS, Tableau) experience of automated data integration using API's sFTP or similar and good understanding of XML technologies (XML, XPath, XSL Transformations). You will also possess knowledge of full stack software development, .NET, C#, Angular, Source Control (Git, Svn, VSTS etc.), Continuous Integration (VSTS, Jenkins, TeamCity, Bamboo), Container Concepts (LXD, Docker), Cloud (Azure, AWS etc The benefits for this role are amazing and include a pension to 28% plus other superb benefits This role is commutable from Bristol, Bath, Chippenham, Newport, Weston-Super-Mare, Chepstow, South Wales, Gloucestershire, Somerset Fusion People are committed to promoting equal opportunities to people regardless of age, gender, religion, belief, race, sexuality or disability. We operate as an employment agency and employment business. You'll find a wide selection of vacancies on our website.

Lead PySpark Engineer
SKILLFINDER INTERNATIONAL
London
Remote or hybrid
Senior
Private salary
RECENTLY POSTED
+1

As a Lead PySpark Engineer, you will design, develop, and optimise complex data processing solutions on AWS. You will work hands-on with PySpark, modernise Legacy data workflows, and support large-scale SAS-to-PySpark migration programmes. This role requires strong engineering discipline, deep data expertise, and the ability to deliver production-ready data pipelines within a financial services environment.

Skill Profile:

  • PySpark - P3 (Advanced)
  • AWS - P3 (Advanced)
  • SAS - P1 (Foundational)

Key Responsibilities Technical Delivery

  • Design, develop, and fix complex PySpark code for ETL/ELT and data-mart workloads.
  • Convert and refactor SAS code into PySpark using SAS2PY tooling and manual optimisation.
  • Build production-ready PySpark solutions that are scalable, maintainable, and reliable.
  • Modernise and stabilise Legacy data workflows into cloud-native architectures.
  • Ensure accuracy, quality, and reliability across data transformation processes.

Cloud & Data Engineering (AWS-Focused)

  • Build and deploy data pipelines using AWS services such as EMR, Glue, S3, Athena.
  • Optimise Spark workloads for performance, partitioning, cost efficiency, and scalability.
  • Use CI/CD pipelines and Git-based version control for deployment and automation.
  • Collaborate with engineers, architects, and stakeholders to deliver cloud data solutions.

Core Technical SkillsPySpark & Data Engineering

  • 5+ years of hands-on PySpark experience (P3).
  • Ability to write production-grade data engineering code.
  • Strong understanding of:
    • ETL/ELT
    • Data modelling
    • Facts & dimensions
    • Data marts
    • Slowly Changing Dimensions (SCDs)

Spark Performance & Optimisation

  • Expertise in Spark execution, partitioning, performance tuning, and optimisation.
  • Troubleshooting distributed data pipelines at scale.

Python & Engineering Quality

  • Strong Python coding capability with emphasis on clean code and maintainability.
  • Experience applying engineering best practices including:
    • Parameterisation
    • Configuration management
    • Structured logging
    • Exception handling
    • Modular design

SAS & Legacy Analytics (P1)

  • Foundational knowledge of SAS (Base SAS, Macros, DI Studio).
  • Ability to understand and interpret Legacy SAS code for migration.

Data Engineering & Testing

  • Understanding of end-to-end data flows, orchestration, pipelines, and CDC.
  • Experience executing ETL test cases and building unit/data comparison tests.

Engineering Practices

  • Proficient with Git workflows, branching, pull requests, and code reviews.
  • Ability to document technical decisions, data flows, and architecture.
  • Exposure to CI/CD tooling for data engineering pipelines.

AWS & Platform Skills (P3)

  • Strong hands-on experience with:
    • S3
    • EMR/Glue
    • Glue Workflows
    • Athena
    • IAM
  • Understanding of distributed computing and big data processing on AWS.
  • Experience deploying and operating data pipelines in cloud environments.

Desirable Skills

  • Experience in banking or financial services environments.
  • Background in SAS modernisation or cloud migration programmes.
  • Familiarity with DevOps practices and infrastructure-as-code tools (Terraform, CloudFormation).
  • Experience working in Agile/Scrum delivery teams.
Software Developer - Security-cleared
Parker Shaw
Exeter
Hybrid
Mid - Senior
ÂŁ35
RECENTLY POSTED

We are currently recruiting for an experienced Software Developer to work a 12-month contract for our client initially two days per week on-site in Exeter (dropping to one day per week after induction).

Consumer Digital enables the public to access data through various channels such as the website and mobile apps. Your team within Consumer Digital aims to understand the important data for web scale platforms and make available the latest information through common capability APIs that are robust and well architected.

At this role level, you will:

  • Develop software to meet user needs
  • Follow best practice guidelines and help to improve those guidelines
  • Write clean, secure and well-tested code
  • Coach and mentor more junior colleagues
  • Operate the services you build and identify issues in production

Essential skills:

  • Strong analytical and problem-solving skills
  • Proven ability of designing, implementing and delivering quality and efficient software using Amazon Web Services to deliver data via APIs
  • Good communication skills that adapt to all level of stakeholders
  • Self-motivated with the ability to prioritise, meet deadlines, and lead development activities
  • Demonstrable skills in Python software development
  • Demonstrable skills in AWS CDK

Desirable:

  • Experience of source control systems such a git
  • Experience of AGILE approach to software development following GDS principles
  • Experience of using AI/Prompt engineering to aid development
  • Experience of scientific data formats such as NetCDF, BUFR, GRIB

If you feel you have the skills and experience needed for this role; please do apply now.

By applying for this job and submitting your CV to Parker Shaw, you acknowledge and give permission for us to pass it to an associate company for resourcing purposes. We outsource some of our resourcing calls to a trusted third-party company and they may call you to discuss this opportunity with you. They will then report back to us with the outcome of their conversation with you, where upon we will decide whether to submit your CV to the end client. Please be assured that the third-party company do not store or control any of your data, this is all done by ourselves (Parker Shaw).

Development Team Leader - VISUALFILES - HYBRID
Proactive Appointments
Bristol
Hybrid
Senior - Leader
ÂŁ50,000 - ÂŁ60,000
RECENTLY POSTED

The Software Development Team Leader is responsible for leading a cross-functional development team to deliver high-quality software solutions that meet business needs. This role combines technical leadership with people management, ensuring that development work aligns with strategic objectives, follows best practices, and meets agreed timelines.

Team Leadership & People Management

  • Lead, mentor, and support a team of software developers, fostering a collaborative, high-performing, and inclusive team culture.
  • Conduct regular one-to-ones, performance reviews, and support personal development plans to grow technical and professional skills.
  • Identify training and development needs and provide coaching or facilitate learning opportunities.

Essential: VISUALFILES TECHNICAL ABILITY

Leadership & Communication

  • Proven experience leading or mentoring a software development team in an Agile environment.
  • Strong interpersonal and communication skills, with the ability to work effectively with both technical and non-technical stakeholders.
  • Ability to inspire, coach, and develop individuals to achieve personal and team objectives.
  • Confident decision-maker, able to balance technical, business, and people considerations.

Software Engineering

  • Strong understanding of modern software development practices, including design patterns, code quality, version control, and automated testing.
  • Experience with Agile methodologies (Scrum, Kanban) and associated ceremonies and tools (eg, Azure DevOps, Jira).
  • Solid grounding in secure coding practices and software development life cycle (SDLC).
  • Experience in CI/CD pipelines, source control (eg, Git), and automated build/test processes.

Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted.

Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation

We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website

Contract Python Developer
WA Consultants
Somerset
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED

WA Consultants is currently recruiting for a contract Python Developer with experience of AWS for an established client in Taunton.

Our client operates a hybrid working policy with the expectation of one or two office visits per week. The role has been deemed by the client to fall inside of IR35.

The successful applicant will be responsible for the following:

  • Develop software to meet user needs
  • Follow best practice guidelines and help to improve those guidelines
  • Write clean, secure and well-tested code
  • Coach and mentor more junior colleagues
  • Operate the services you build and identify issues in production

Essential and Desirable criteria as follows:

  • Strong analytical and problem-solving skills
  • Proven ability of designing, implementing and delivering quality and efficient software using Amazon Web Services to deliver data via APIs
  • Good communication skills that adapt to all level of stakeholders
  • Self-motivated with the ability to prioritise, meet deadlines, and lead development activities
  • Demonstrable skills in Python software development
  • Demonstrable skills in AWS CDK

Desirable:

  • Experience of source control systems such a git
  • Experience of AGILE approach to software development following GDS principles
  • Experience of using AI/Prompt engineering to aid development
  • Experience of scientific data formats such as NetCDF, BUFR, GRIB

Please advise on availability and rate expectations on application. For further information, please contact Alexander Wilson.

WA Consultants is an Employment Business and an Employment Agency as described within The Conduct of Employment Agencies and Employment Businesses Regulations 2003.

Data-Ops Engineer
LA International Computer Consultants Ltd
Norwich
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+5

Data Ops Engineer
6 Month contract initially
Based: Hybrid 1-3 days p/w onsite in Norwich
Mark rates p/d via Umbrella

We have a great opportunity with a world leading organisation where you will be provided with all of the support and development to succeed. A progressive organisation where you can really make a difference. We have a great opportunity for a Data-Ops Engineer on a long term program of work.

Key Responsibilities:
Data Pipeline Development & Maintenance
* Design, build, and maintain automated, scalable data pipelines (batch & Real Time).
* Optimize ETL/ELT jobs for performance, reliability, and cost efficiency.
* Ensure data pipelines meet SLAs, quality standards, and security guidelines.
2. Data Platform Operations
* Manage and monitor data platform operations using DataOps/DevOps practices.
* Ensure high availability and reliability of data platforms (cloud or on prem).
* Troubleshoot pipeline failures and perform root cause analysis (RCA).
3. Automation & CI/CD
* Implement CI/CD pipelines for data workflows.
* Automate testing, deployment, and monitoring for data services.
4. Data Quality & Governance
* Implement data validation, profiling, and quality checks.
* Work with data governance teams to enforce metadata standards, lineage, and catalogs.
5. Collaboration
* Collaborate with data engineers, BI teams, analysts, and product teams.
Translate business requirements into scalable data solutions.

Key Skills & Experiences:
* Strong experience with ETL/ELT tools (eg, Informatica, Talend, DBT, Airflow, ADF).
* Proficiency in SQL, data modelling, and performance tuning.
* Hands on with cloud platforms (Azure/AWS/GCP) and data services.
* Understanding of DevOps tools: Git, Jenkins, Docker, Kubernetes (optional).
* Familiar with messaging and streaming: Kafka, Event Hub, Kinesis.
* Experience with monitoring tools (eg, Grafana, Prometheus, CloudWatch).

Soft Skills
* Strong analytical and problem solving abilities.
* Excellent communication and stakeholder management.
* Ability to work in cross functional, agile environments.

This is an excellent opportunity on a great project of work, If you are looking for your next exciting opportunity, apply now for your CV to reach me directly, we will respond as soon as possible.

LA International is an award-winning partner of choice for many of the world’s most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance.

A multiple award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over consecutive years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience.

Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.

Senior Front End Developer
Intellectual Property Office
Newport
Hybrid
Senior
ÂŁ55,000
RECENTLY POSTED

The IPO is a modern organisation which depends on its IT services to operate and innovate effectively. In order to provide up to date services to our customers both nationally and internationally systems need to be developed, improved and maintained. You will have the opportunity to work on the latest cutting edge cloud technologies, use modern delivery processes and work on innovative projects some including the use of AI and ML. Working alongside experts in their fields you will have the opportunity to make valuable contributions without compromising on quality.

You will need the appetite to learn new technologies and methodologies for delivering high quality IT services. In this role you will work within a multi-disciplined team using several technologies to build enterprise grade services. You will be expected to be proactive and take accountability for the teams assigned deliverables. The role will also require the investigation, diagnosis and fix of any system issues. A Senior Developer is expected to contribute to the technical strategy for the department.

As a multi-skilled individual with strong front end and UX skills, you will have the opportunity to develop and mature your skills even further and extend your skills set with those typically aligned to other role types. You will have a high level of input in defining which additional skills you can develop. Any back-end skills you have can also be utilised within this role.

Working Style

This role will be carried out in-line with IPO Hybrid working arrangements where staff are currently expected to spend at least 20% of their time working onsite from one of our offices. This role is based in ourNewportOffice.

The requirement for attendance at an office location can vary by role so we would encourage candidates to discuss working arrangements with the recruiting manager to agree a reasonable balance between working from home and the office.

Benefits
Alongside your salary of ÂŁ47,766, Intellectual Property Office contributes ÂŁ13,837 towards you being a member of the Civil Service Defined Benefit Pension scheme.Find out what benefits a Civil Service Pension provides.

  • Unlimited Pluralsight video learning access
  • Access to Microsofts ESI training suite
  • Hybrid working with no core hours
  • Substantial support for career progression
  • 25 days annual leave moving to 30 days in annual increments
  • You will also get 8 days public leave and 1 day privilege leave

Main duties consist of but are not limited to:

Technical

  • Be responsible for the design, coding, testing and documentation of small scale to large, complex or mission critical applications and solutions in a cloud first environment
  • Build web based Front End interfaces interacting with RESTful APIs using React, Next JS and other web technologies
  • Work closely with test engineers to reach a common understanding of acceptance criteria, the code base and test coverage
  • Proactively investigate problems and opportunities in existing processes, evaluating and communicating findings and recommendations to stakeholders
  • Identify and manage problems, incidents, risks and issues in line with IPO standards
  • Work within a multi-disciplinary team to deliver highly user focused and successful digital services ensuring governance standards are adhered to
  • Implement toolkits and APIs for purposes such as integration, performance optimisation, security and scalability
  • Keeping an open mind and exploring innovative ways to solve problems, working in a fail-fast fashion to provide required functionality
  • Proactively apply HMG IA technical security controls according to ISO 27001 & the Security Policy Framework (SPF)

Behavioural

  • Understanding yourself to be a leader (and the impact of your behaviour on others in a project team focused on results)
  • Engaging Stakeholders (for mutually beneficial collaborative relationships outside of the team)
  • Share knowledge and expertise with your wider team, aspire to be a role model within the organisation, champion our culture of learning, development, cross-company collaboration and teamwork
  • Work across a few multi-disciplinary teams to deliver highly focused and successful digital services
  • Provide project / delivery management support when required
  • Effective management and delegation of tasks within the team
  • Embrace a continuous improvement ethos
  • Applies progress over perfection principle
  • Takes full responsibility for decisions and delivers on commitment
  • Maintain inner composure, recovering quickly from setbacks and learning from the experience
  • Highly driven and inspires others to move things along and make things happen

Personal and Team Development

  • Drive your own training and self-development, keeping skills up to date and learning new skills
  • Take responsibility for ensuring that the team test and build activities follow agreed governance and processes
  • Promote and display the IPO and Civil Service Values
  • Guide more junior members in their personal development
  • Coach and mentor colleagues
  • Continuously improves technical knowledge and stays abreast of latest trends

Person specification

Essential Experience

  • Has been a key player in delivering technical solutions as part of a large projects
  • Experienced with modern delivery models such as Scrum and Agile
  • Experience of working with cloud technologies including Azure
  • Working knowledge of Azure DevOps
  • Experience with Git
  • Advocate of DevOps principles

Essential Technical

  • Excellent understanding of React and experience with Next JS.
  • Excellent understanding of Node JS
  • Experience working with RESTful web services
  • Has a good understanding of architectural principals with design patterns such as SOA and Micro-Services

How to Apply

Click the’Applynow’button and complete the application form by providing the following:

Your CV

  • Upload an anonymised copy of your current CV.Please remove all identifying markers such as name, title, education institution etc.
  • Make sure it clearly shows how you meet the essential criteria listed in the Person Specification

Behaviours

We’ll assess you against these behaviours during the selection process:

  • Delivering at Pace
  • Developing Self and Others
  • Working Together

Technical skills

We’ll assess you against these technical skills during the selection process:

  • At interview a presentation will be used to assess this, Further details will be provided in your invite to interview

For more information about whats on offer at the Intellectual Property Office please review our IPO benefit pack attached to the bottom of this advert.

Please note that benefits may be subject to change.

Lead Embedded Software Engineer
Computer Futures
Burgess Hill
In office
Senior
ÂŁ55,000 - ÂŁ65,000
RECENTLY POSTED

Overview We are seeking a highly skilled Lead Embedded Software Engineer to take technical ownership of embedded software architecture and development within a high‑performance engineering environment. The role involves designing real‑time embedded systems for complex electro‑mechanical products used globally in industrial and advanced manufacturing applications. You will act as the technical authority for embedded software, mentoring engineers, shaping architecture, and ensuring robust, high‑quality firmware delivery. Key Responsibilities Technical Leadership & Architecture Own and define the embedded software architecture across multiple product lines. Lead technical decision-making, balancing hardware, firmware, and system constraints. Drive best practices in embedded development: architecture design, coding standards, documentation, testing. Collaborate closely with hardware, electronics, controls, and systems teams. Embedded Development Hands-on design and development of firmware in C/C++ for ARM-based MCUs (e.g., STM32). Design and implementation of real-time systems using RTOS or bare-metal environments. Develop robust firmware for sensors, motor control, communication buses, timing, and control loops. Implement and debug communication protocols (SPI, I²C, UART, CAN, Modbus, EtherCAT, etc.). Quality, Testing & Compliance Ensure software meets safety, reliability, and performance requirements. Champion unit testing, integration testing, hardware‑in‑the‑loop verification. Familiarity with MISRA or similar embedded best‑practice frameworks is beneficial. Team Contribution Mentor and guide senior and mid‑level engineers. Lead code reviews and enforce high engineering standards. Contribute to long‑term technology roadmaps and product evolution. Skills & Experience Required Essential Strong expertise developing real‑time embedded software in C/C++. Proven experience designing embedded system architectures end‑to‑end. Deep understanding of microcontroller platforms (preferably ARM Cortex‑M / STM32). Strong knowledge of hardware-software interfacing, electronics fundamentals, and debugging (oscilloscopes, logic analysers, JTAG, etc.). Experience working with communication protocols in industrial/embedded environments. Ability to lead projects, influence design decisions, and guide engineering teams. Experience in structured development processes, version control (Git), CI/CD for embedded systems. Desirable Experience in industrial control, robotics, machinery, pumps, motor control, sensors, or similar environments. Exposure to safety‑critical or high‑reliability systems. Python or scripting experience for tools/testing automation. Knowledge of DSP, control algorithms, or system modelling. Familiarity with IEC or ISO engineering standards. What Their CV Must Show (Non‑Negotiables) Here's what you specifically want to screen for when sourcing: ✔ Solid technical foundations Strong embedded C/C++ development history. Real‑time systems experience (bare‑metal and/or RTOS). Experience with ARM Cortex‑M / STM32 or equivalent MCUs. ✔ Architecture capability (key for this lead role) Evidence of owning software architecture, not just implementing requirements. System‑level thinking: bootloaders, task scheduling, memory management, scalability. Designs involving multiple peripherals, communication buses, and complex hardware interaction. ✔ Communication protocols Examples of designing or implementing protocols (SPI, I2C, CAN, UART, Modbus, EtherCAT etc.). ✔ Debugging / hardware interaction Real-world experience debugging embedded systems using oscilloscopes, logic analysers, JTAG/SWD. ✔ SDLC / Quality Unit testing, code review, version control, requirement traceability. Mention of MISRA or other structured coding practices is ideal. ✔ Leadership traits Leading small engineering groups or mentoring juniors. Running design reviews or being the "go‑to" person for system design issues. ✔ Industrial/product background Prefer candidates from: Industrial tech Robotics Mechatronics Pumps/valves/motors Semiconductor or high‑vacuum systems Instrumentation Automation equipment To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales

Software Engineer
Raytheon
Manchester
In office
Junior - Mid
Private salary
RECENTLY POSTED
+5

Raytheon UK have a full time, perm opportunity for a Software Engineer to join our specialist teams working onsite. You'll be part of our experienced software dev function, working in a cross-functional team, delivering and deploying critical software across a variety of business areas. We have opportunities for Software Engineers at every level within a team across our Manchester, Gloucester or London teams, so your Recruiter will discuss the great opportunities for development or challenges we offer based off your professional profile. All candidates must already hold eDV to be eligible. Responsibilities Design and build software using industry best practice Collaborate with stakeholders and other engineers Contribute to the completion of milestones associated with your project Contribute to continuous improvement within your team Collaborate with your peers on technical direction within your team Required Experience: Full stack experience within an agile team building enterprise-grade web applications or backend services Java development with Spring Boot Front-end development using modern JavaScript frameworks (e.g., React, Vue) Experience with cloud platforms such as AWS or Azure Containerisation and orchestration using Docker and Kubernetes Infrastructure as Code (Terraform, Ansible or equivalent) Unit testing and test automation Use of code repositories (Git), including branching strategies, pull-request workflows, and merge processes We appreciate you may not be an expert in every area above - we can support with training and development in some areas! Please do make an application and we will identify where we can best support your growth specific to your application. TPBN1\_UKTJ

Senior Desktop Software Engineer
ZENOVO LTD
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 TPBN1\_UKTJ

Software Developer
Radiant Systems Europe Limited
Exeter
Remote or hybrid
Mid - Senior
ÂŁ300/day - ÂŁ600/day
RECENTLY POSTED

Description:

Consumer Digital enables the public to access client forecasts and observation data through various channels, such as its website and mobile apps. Understand the important weather data for web-scale platforms and make available the latest science and data through common capability APIs that are robust and well architected.

A developer delivers software components that form part of a product.

At this role level, you will:

Develop software to meet user needs

Follow best practice guidelines and help to improve those guidelines

Write clean, secure and well-tested code

Coach and mentor more junior colleagues

Operate the services you build and identify issues in production

Essential and desirable criteria are as follows:

Strong analytical and problem-solving skills (Experts by nature)

Proven ability to design, implement, and delivering quality and efficient software using Amazon Web Services to deliver data via APIs (We keep evolving)

Good communication skills that adapt to all level of stakeholders (We’re better together)

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

Demonstrable skills in Python software development

Demonstrable skills in AWS CDK

Experience of source control systems such as Git

Experience of AGILE approach to software development following GDS principles

Experience of using AI / Prompt engineering to aid development

Experience of scientific data formats such as NetCDF, BUFR, GRIB

TPBN1_UKTJ

Senior Embedded Software Engineer
Computer Futures
Burgess Hill
In office
Senior
ÂŁ45,000 - ÂŁ55,000
RECENTLY POSTED

Overview We are looking for an experienced Senior Embedded Software Engineer to design, develop, and enhance embedded software for advanced electro‑mechanical products used in global industrial applications. This role is hands-on and technical, contributing to firmware development across the full product lifecycle while collaborating closely with hardware, electronics, and systems teams. This is an ideal position for an engineer who enjoys solving real‑time, hardware‑integrated problems and delivering high-quality embedded code in a structured engineering environment. Key Responsibilities Embedded Software Development Design and develop embedded firmware in C/C++ for ARM-based microcontrollers (e.g., STM32). Work with real‑time environments - RTOS or bare-metal. Implement drivers, peripherals, communication buses, sensor interfaces, motor control, timers, and control loops. Write reliable, maintainable, well‑structured embedded code. Hardware Interaction Collaborate with electrical and systems engineering teams to define requirements and interface specifications. Use oscilloscopes, logic analysers, debuggers (e.g., JTAG/SWD) to diagnose and resolve issues. Support integration, bring-up, and testing of new hardware and prototypes. Software Quality & Processes Contribute to code reviews, unit testing, and documentation. Use version control systems (Git) and structured SDLC processes. Follow embedded software best practices (MISRA or similar desirable). Team Collaboration Mentor less experienced engineers where appropriate. Work closely with cross-functional teams to deliver features, diagnose field issues, and improve existing firmware. Participate in technical discussions and contribute to continuous improvement of tools and processes. Skills & Experience Required Essential Strong professional experience developing embedded systems in C/C++. Experience with ARM Cortex‑M microcontrollers (e.g., STM32). Good understanding of embedded hardware: peripherals, ADCs, interrupts, timers, PWM, bootloaders. Experience in real-time systems (RTOS or bare-metal). Strong debugging skills using both software tools and physical lab equipment. Communication protocols: SPI, I²C, UART, CAN (at least two). Experience in full lifecycle firmware development within a structured engineering environment. Desirable Experience with industrial products, robotics, machinery, pumps, sensors, or motor control. Control algorithms or DSP understanding. Experience with Python or scripting for tooling/test automation. Familiarity with safety, reliability, or IEC/ISO engineering standards. Experience with continuous integration and automated test frameworks for embedded systems. To find out more about Computer Futures please visit Computer Futures, a trading division of SThree Partnership LLP is acting as an Employment Business in relation to this vacancy | Registered office | 8 Bishopsgate, London, EC2N 4BQ, United Kingdom | Partnership Number | OC(phone number removed) England and Wales

Lead Data Engineer
Hays Technology
Yorkshire
Hybrid
Senior
ÂŁ70,000 - ÂŁ80,000
RECENTLY POSTED

Hull, HU10 + 2 days home working Up to 80,000 + Benefits Your new role I am currently recruiting for a Lead Data Engineer to build and strengthen the foundations of the data platform, delivering reliable pipelines, governed, high-quality data products that teams across Sales, Network, Customer Experience, Finance and Operations can trust. Responsibilities Build, optimise and operate ELT/ETL pipelines into our data platform using SQL and Python (PySpark), with a focus on reliability, performance and maintainability. Develop and maintain core data models (curated layers, dimensional models, shared definitions) that enable consistent KPI reporting and analysis. Implement and embed data quality controls (freshness, completeness, accuracy, reconciliation checks) and monitoring so issues are detected early and fixed at source where possible. Partner with analysts and stakeholders to turn business questions into reusable, well-governed data products rather than one-off reporting. Improve engineering standards: Git workflows, code review, documentation, repeatable deployments, and sensible environment separation. Support governance by helping define data contracts, ownership, lineage and "what does this metric mean?" clarity, so teams can use and challenge the numbers confidently. Contribute to the wider platform roadmap while keeping delivery outcomes front and centre. Lead by example on engineering quality: set the bar for production-grade delivery (testing, monitoring, documentation, code review, release discipline) and help the team consistently meet it. Coach and uplift others: mentor junior engineers/analysts, run pairing sessions, provide practical feedback, and help raise SQL/Python capability across the function. Experience needed Strong hands-on experience as a data engineer in complex, high-growth or technology-led organisations. A track record of taking data pipelines and models from "fragile and fragmented" to "trusted, governed and embedded" through practical engineering improvements. Solid experience across the data engineering lifecycle: ingestion, transformation/modelling, and enabling consumption through BI/semantic conventions. Hands-on capability with modern cloud data platforms and tooling, and a clear view of what "good" looks like for testing, monitoring, environments and deployment. Proven approach to data quality: not just fixing reports, but improving definitions, controls and root causes in upstream systems and processes. Strong communication skills: able to explain trade-offs, risks, and delivery choices clearly to non-technical stakeholders, and comfortable being challenged. A high-standards, low-ego working style: collaborative, pragmatic, and focused on outcomes that stick (not dashboards that nobody uses). Must have developed a Data Platform from inception to completion. Managed and developed data engineers, forming a high-performing team. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)

SC Cleared Technical Author/Technical Documentation Engineer (Git/Markdown (Docs-as-Code)
Synergize Consulting Ltd
Salisbury
Remote or hybrid
Mid - Senior
ÂŁ35
RECENTLY POSTED

We are currently supporting a key client on a requirement for an experienced SC Cleared Technical Author/Technical Documentation Engineer to support the migration and maintenance of documentation within a Git-based environment.

This role will focus on converting existing Microsoft Word documentation into Markdown (.md) format and managing documentation within a version-controlled (Git) environment.

Key Responsibilities

  • Convert existing MS Word documentation into Markdown (.md) files
  • Structure and maintain documentation within Git repositories (GitHub/GitLab)
  • Ensure consistency, formatting and quality across all documentation
  • Work closely with technical teams to understand and refine content
  • Support a docs-as-code approach to documentation management
  • Manage version control, updates and documentation life cycle

Key Skills & Experience

  • Proven experience as a Technical Author/Technical Writer
  • Strong experience working with Git (GitHub, GitLab or Bitbucket)
  • Solid understanding of Markdown (.md) formatting
  • Experience converting documents from Word to Markdown
  • Familiarity with tools such as Pandoc or similar conversion tools
  • Experience using editors such as VS Code

Desirable

  • Experience working within a docs-as-code environment
  • Exposure to CI/CD pipelines for documentation
  • Experience within government, defence or secure environments

Due to the nature of the project, the successful candidate will have a valid SC Clearance before a start.

Full Stack Developer Java/Angular/NodeJS - Permanent - Leeds/Manchester, UK
Cactus IT Solutions UK Ltd
Leeds
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+4

Skills 5-7 years of overall experience with the following skills and experience. Good communication and collaboration skills as key for working in DevOps culture. 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

Other Skills
Workflow Management - Understanding of services like Amazon Step Functions to implement complex workflows
Containers - experience of working with Docker and ECS Monitoring and debugging - familiarity with tools like Datadog
Good understanding of DevOps/DevSecOps concepts Familiarity with Angular framework

Page 1 of 16
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.