Make yourself visible and let companies apply to you.
Roles
Backend Engineer Jobs
Overview
Looking for top Backend Engineer jobs? Discover the latest backend developer opportunities on Haystack, your go-to IT job board. Whether you specialize in Java, Python, Node.js, or Ruby, find the perfect backend engineering role to advance your tech career today. Start browsing backend developer jobs now!
Lead Software Engineer (MongoDB / Node.js / JavaScript)
Adria Solutions
Manchester
Remote or hybrid
Senior
£75,000
RECENTLY POSTED
+7

Lead Software Engineer - MongoDB / Node.js / JavaScript As a Lead Engineer, youll play a pivotal role in shaping the technical direction of the product. Youll guide a talented squad of engineers, drive architectural decisions, and deliver scalable backend systems that directly impact thousands of users.

This is a hands-on leadership role where youll balance technical excellence with mentorship, collaboration, and strategic thinking.

What Youll Be DoingTechnical Leadership Set the technical direction and lead architectural decision-making

Mentor and support junior and senior engineers

Conduct code reviews and uphold engineering best practices

Backend Engineering Build and maintain scalable backend services and RESTful APIs

Design and optimise MongoDB database solutions

Improve and maintain existing backend infrastructure

Troubleshoot production issues and implement robust solutions

Collaboration & Delivery Work closely with cross-functional teams to deliver meaningful customer outcomes

Participate in technical interviews and help grow the engineering team

Drive improvements in processes, tooling, and development practices

Core Technical Skills Youll thrive if you have experience with:

MongoDB (data modelling, indexing, aggregation, performance tuning)

Node.js and the wider JavaScript/TypeScript ecosystem

Express.js and/or Fastify

RESTful API design

AWS or similar cloud platforms

Microservices architecture

Testing frameworks (Vitest, Jest, Mocha, etc.)

CI/CD pipelines & DevOps practices

GitHub workflows

Observability tools (e.g., DataDog)

Docker / Kubernetes

Tech Stack Youll Be Working With Node.js, JavaScript/TypeScript

Express.js, Fastify

MongoDB

AWS

Vue.js, Nuxt.js

Nice to Have AI Experience Not essential, but a big bonus:

Integrating AI/ML models

Working with LLM APIs (OpenAI, Anthropic, etc.)

Prompt engineering

AI workflow tools (LangChain, Flowise)

Building internal AI automation tools

Benefits This company genuinely invests in its people. Youll enjoy:

Remote-first working with offices in London, Manchester

Flexible hours

25 days annual leave + 8 bank holidays + 2 Christmas shutdown days

Option to purchase an extra week off

Interested? Please Click Apply Now!

TPBN1_UKTJ

Senior Software Developer - Java - Remote First
Cathcart Associates
Manchester
Fully remote
Senior
£60,000 - £70,000
RECENTLY POSTED
+1

Senior Java Engineer Modern Stack | TDD & CI/CD | Complex Systems Remote First (office visit once a month) - you must live within 1hr 30 of South Manchester £60,000 - £70,000 + Bonus + Excellent Benefits \*\*my client is not able to provide sponsorship We're working with a long-established tech company who are continuing to modernise a complex platform within a highly regulated domain. They've built a strong engineering culture around Agile and XP practices, and they're now looking for a Senior Java Engineer to join one of their Scrum teams. This is a role for someone who is genuinely hands-on, enjoys solving tricky problems, and cares about building software the right way - clean code, testing, collaboration, and continuous improvement. The Opportunity You'll join a cross-functional team working on large-scale systems that have real-world impact. Engineering standards are taken seriously here, but it's not dogmatic - it's practical, delivery-focused, and built around doing things sustainably. The Senior role is almost entirely hands-on, but they're looking for someone with the experience and maturity to: \*\*mentor other engineers \*\*lead by example \*\*contribute to good engineering practices \*\*help the team deliver reliably Tech Stack & Practices The core platform is Java-based, supported by a modern mix of tooling: \*\*Java, Spring Boot \*\*TDD / automated testing \*\*CI/CD and modern delivery pipelines \*\*AWS (including serverless approaches in places) \*\*Docker, Kubernetes \*\*Infrastructure as Code (Terraform, etc.) You don't need to tick every box - strong Java + good engineering habits are the priority. Exposure to AWS and DevOps tooling is a nice bonus. What They're Looking For \*\*Strong experience building backend systems with Java & Spring Boot \*\*Comfortable working with TDD and modern engineering practices \*\*Experience delivering production software in Agile teams \*\*Someone who enjoys mentoring and helping others grow \*\*Collaborative mindset - pairing, code reviews, shared ownership \*\*Bonus points for AWS, Docker/Kubernetes, Terraform, etc. What's In It For You? \*\*Remote-first working with minimal office travel \*\*Strong salary, bonus and excellent benefits \*\*A genuinely good engineering culture (not just "Agile" on paper) \*\*Meaningful work, complex systems, and long-term platform thinking \*\*Plenty of room to learn and grow Interested? Apply now or get in touch for more info - even if you don't have a CV ready, we're happy to chat. Cathcart Technology is acting as an Employment Agency in relation to this vacancy.

Geospatial Software Engineer
Bright Purple Resourcing
Bath
Fully remote
Mid - Senior
£420/day
RECENTLY POSTED

Geospatial Data Engineer - Contract
Remote UK
£420 per day
12 Months - the entirety of 2026 into 2027
Deemed Outside IR35 (pending QDOS assessment)
This Contract Geospatial Data role is a fantastic opportunity to work on cutting edge data problems at a leading environmental risk consultancy. The position has arisen due to the success and growth of Bright Purple’s impressive established client. They are a leading player in their field with a powerful and highly regarded platform built using the latest technologies.
You will be working in a team of software and data engineers supporting data workflow & orchestration, within an AWS environment and must have experience of RASTER data sets.
In this role, you will be:

  • Developing ETL pipelines - Raster, Vector, Tabular data
  • Configuring CI/CD pipelines
  • Managing data storage within an AWS environment
  • Improving data automation, workflow and efficiency
  • Developing Python based ML pipelines

Key skills for this role include:

  • Good knowledge of Python programming
  • Experience in cloud computing (ideally AWS)
  • Strong experience across industries in both Geospatial and non-Geospatial domains
  • Experience with Machine Learning (sci-kit learn, tensorflow, metaflow, MLOps)

Preferred Experience:

  • Experience with frameworks like Metaflow, Prefect, etc.
  • Experience with geospatial libraries i.e. Raster, Geo-pandas, Vector databases

Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.

Lead Software Engineer - one day a month on-site
Cathcart Technology
Altrincham
In office
Senior
£85,000
RECENTLY POSTED

Lead Java Engineer (Hands-On) 80% Coding | Technical Leadership | Modern Platform Remote First (office visit once a month) - You must live within 1 hr 30 of South Manchester £70,000 - £85,000 + Bonus + Excellent Benefits \*\*My client is not able to provide Visa sponsorship We're working with a long-established tech company who are building modern platforms within a complex and meaningful domain. They've embedded Agile and XP practices across engineering, and they're now hiring a hands-on Principal Java Engineer to help lead delivery, raise standards, and support the growth of their teams. This is not an 'architect who doesn't code' role. The expectation is that you'll be around 80% hands-on, building software alongside the team. The Opportunity You'll work as part of a Scrum team delivering real product outcomes, while also contributing to the broader engineering direction. The hands-off element of the role includes: \*\*helping lead Scrum ceremonies and delivery \*\*mentoring and coaching engineers \*\*collaborating with other Principals and the Development Manager \*\*contributing to architectural decisions and technical direction It's a role for someone who still loves coding, but also enjoys influencing how teams work and how systems evolve. Tech Stack & Practices \*\*Java, Spring Boot \*\*TDD, pairing, strong automated testing culture \*\*CI/CD, continuous delivery mindset \*\*AWS (with a mix of approaches including serverless) \*\*Docker, Kubernetes \*\*Terraform / DevOps tooling AWS and DevOps exposure is very beneficial at Principal level - but they're not looking for a pure DevOps engineer. The core of the role is still Java engineering. What They're Looking For \*\*Deep, hands-on Java experience with strong engineering judgement \*\*Proven ability to influence standards and mentor engineers \*\*Comfortable balancing delivery with technical leadership \*\*Strong understanding of building maintainable, scalable systems \*\*Experience working in Agile teams with modern practices \*\*Bonus points for AWS, containerisation, IaC, etc. What's In It For You? \*\*Remote-first working with minimal office travel \*\*Clear scope: still hands-on, but with meaningful technical influence \*\*Strong salary, bonus and excellent benefits \*\*A collaborative, mature engineering culture \*\*Complex systems, long-term platform work, and real impact Interested? Apply now or get in touch for a confidential conversation. Even if you're not actively looking, it's a great time to explore what they're building. Cathcart Technology is acting as an Employment Agency in relation to this vacancy.

Proclaim Developer - Manchester (south)
Circle Group
Manchester
In office
Mid - Senior
£45,000

Proclaim Developer - Manchester

Keywords: Proclaim Developer, SQL, Case management developer

My client is an established law firm based in Manchester, and is currently recruiting for a mid-level or experienced Proclaim Developer to join their I.T Team which is expanding. This is a fantastic opportunity for a candidate with 12months + years experience of Proclaim Developement within a law firm. This would offer you the chance to take the next step in your career, to move in to a role where you will be given more responsibility and the chance to take ownership of the Proclaim case management system.

Working within a small team, you shall be the go to person for all Proclaim matters (with the emphasis on Development) you shall take responsibility for:

  • Responsibilities:

    • Develop and maintain the case management system
    • Develop and maintain workflows
    • Produce reports
    • Implement changes throughout the business
    • Task server maintenance
    • Building linked actions
    • Document templates
    • IT support

    Essential Skills:

    • Proclaim SQL experience
    • Creating and developing workflows
    • Troubleshooting experience
    • Imports, exports
    • Advanced reports
    • Database Maintenance

We are looking for a candidate with experience as a Proclaim case management developer.

This is a great opportunity to work in a role which will provide you with a challenge and a variety of work on a day to day basis. The role is working within a small team, so offers you the chance to take on a variety of tasks and take ownership of the Proclaim system.

For further details and to apply, please send your CV to Jon Brass at Circle Recruitment or message me at jon.brass @ circlerecruitment .com

Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter - @Circle_Rec and LinkedIn - Circle Recruitment.

Software Engineer - Outside IR35
Anson McCade
London
Hybrid
Mid - Senior
£515/day
+1

Contract Software Engineer Cloud / Serverless (Outside IR35) Hybrid Nottingham (max 2 days per month onsite) 6 Months Initial Contract We are currently supporting a leading UK digital transformation consultancy on the search for an experienced Software Engineer to join a high-performing delivery team on an enterprise-scale programme. This role will focus on the design and development of cloud-native, serverless solutions within Microsoft Azure, contributing to secure, scalable and resilient enterprise platforms. The Role: You will be responsible for designing, developing and maintaining cloud-native applications using Azure Functions, Azure Storage (Blob, Table, Queue) and Azure Service Bus. The work will involve building event-driven architectures and contributing to modern, serverless solutions within a secure enterprise environment. You will develop high-quality, maintainable code using Node.js, TypeScript and JavaScript, and where required, contribute to front-end development using HTML and JavaScript. Working within a collaborative, Agile delivery team, you will partner with architects, product owners and DevOps engineers to deliver enterprise-grade solutions. Youll contribute to code reviews, adhere to established architectural patterns, support testing activities, and ensure best practice security and cloud governance standards are met. There is a requirement to travel to client offices in Nottingham up to two days per month. Essential Experience: Strong hands-on experience with Microsoft Azure, particularly: Azure Functions Azure Storage (Blob, Table, Queue) Azure Service Bus Proficiency in Node.js, TypeScript and JavaScript Experience building event-driven and serverless applications Understanding of RESTful APIs and integration patterns Experience with CI/CD pipelines and DevOps practices Knowledge of secure coding and cloud security principles Experience using Git-based version control systems Experience contributing to enterprise-level software delivery D esirable Experience: Microsoft Dataverse Microsoft Power Platform Infrastructure as Code (Bicep, ARM, Terraform) Azure monitoring tools (Application Insights, Azure Monitor) Experience working in Agile/Scrum environments Experience delivering solutions for external clients This is an excellent opportunity to join a well-established digital consultancy delivering meaningful transformation programmes, working with modern Azure technologies in a collaborative and technically strong environment. If this sounds like you, please apply with your latest CV to be considered. TPBN1\_UKTJ

Lead Software Engineer Up to £660 pd Outside IR35
Anson McCade
London
Hybrid
Senior
£660/day
+1

Contract Lead Software Engineer Cloud / Serverless (Outside IR35) Hybrid Nottingham (max 2 days per month onsite) 6 Months Initial Contract We are currently supporting a leading UK digital transformation consultancy on the search for an experienced Lead Software Engineer to join a high-performing delivery team on an enterprise-scale programme. This role will focus on the design and development of cloud-native, serverless solutions within Microsoft Azure, contributing to secure, scalable and resilient enterprise platforms. The Role: You will be responsible for designing, developing and maintaining cloud-native applications using Azure Functions, Azure Storage (Blob, Table, Queue) and Azure Service Bus. The work will involve building event-driven architectures and contributing to modern, serverless solutions within a secure enterprise environment. You will develop high-quality, maintainable code using Node.js, TypeScript and JavaScript, and where required, contribute to front-end development using HTML and JavaScript. Working within a collaborative, Agile delivery team, you will partner with architects, product owners and DevOps engineers to deliver enterprise-grade solutions. Youll contribute to code reviews, adhere to established architectural patterns, support testing activities, and ensure best practice security and cloud governance standards are met. There is a requirement to travel to client offices in Nottingham up to two days per month. Essential Experience: Strong hands-on experience with Microsoft Azure, particularly: Azure Functions Azure Storage (Blob, Table, Queue) Azure Service Bus Proficiency in Node.js, TypeScript and JavaScript Experience building event-driven and serverless applications Understanding of RESTful APIs and integration patterns Experience with CI/CD pipelines and DevOps practices Knowledge of secure coding and cloud security principles Experience using Git-based version control systems Experience contributing to enterprise-level software delivery D esirable Experience: Microsoft Dataverse Microsoft Power Platform Infrastructure as Code (Bicep, ARM, Terraform) Azure monitoring tools (Application Insights, Azure Monitor) Experience working in Agile/Scrum environments Experience delivering solutions for external clients This is an excellent opportunity to join a well-established digital consultancy delivering meaningful transformation programmes, working with modern Azure technologies in a collaborative and technically strong environment. If this sounds like you, please apply with your latest CV to be considered. TPBN1\_UKTJ

Software Engineer - Core Wealth
Hargreaves Lansdown
London
Hybrid
Mid - Senior
Private salary
+4

This is the future of HL - and the future of investing. We're building the next generation of platform for one of the UK's largest financial services companies, trusted by over 1.8 million clients and managing £130+ billion in assets. This is your opportunity to shape technology that will redefine how people invest and achieve financial freedom. All development within Core Wealth Services is greenfield. That means a clean slate - the chance to design, architect and build from the ground up using modern technologies and best practices. No legacy constraints. Just the freedom to architect scalable, robust, and future-proof solutions. Core Wealth Services forms the backbone of our investment platform, managing the essential business logic and processes that power wealth management operations. This domain handles critical financial workflows and regulatory compliance, ensuring secure and seamless experiences for millions of users. Our purpose is clear: to give people financial freedom. By joining us, you'll help deliver innovative, secure, and scalable solutions that make investing easier and more accessible for everyone. This is the future of HL. This is the future of investing. And you can be part of it. What You'll Be Doing Building and deploying scalable, fault-tolerant micro-services at pace, owning them end to end. Integrating with cloud applications, operating in a zero-trust, security-first environment. Delivering value iteratively, always focused on customer outcomes and short feedback loops. Creating and visualising application metrics to help understand usage patterns and anomalies. Reviewing code with peers, with an eye for both quality and velocity. Collaborating with other members in the team to solve problems, not just ship features. Innovating, bringing new ideas to the table for adoption throughout HL Digital. Contributing to technical decisions and shaping how we build our services. About You Experience building and deploying services with Java and Spring Boot. Comfort working in a cloud-native environment - Kubernetes (EKS), containers, scaling etc. An understanding of observability, using tools like Prometheus and Grafana to keep services healthy and understand usage patterns. Familiarity with some AWS services and how to integrate them into modern applications. A keen focus on quality and security, baking testing and scanning into CI/CD pipelines. Capable of writing clean, maintainable and well-tested code. Happy to review, share knowledge and learn from senior engineers within the team. Adaptable, thriving in a fast-moving environment where we ship things quickly and always look to evolve. Your Technical Toolkit Java (21) and Spring Boot AWS and cloud-native architecture RDBMS / NoSQL databases Event-driven and microservices architectures Containers (e.g., Docker, Kubernetes) CI/CD pipelines and DevOps principles TDD / BDD testing frameworks Salary & Package We offer a competitive, depending on experience, alongside a generous performance-based bonus scheme . Your total reward package includes: ?? Up to 19% pension contribution - helping you plan confidently for the future ?? A wide range of excellent benefits , from lifestyle perks to wellbeing support, designed to help you thrive both in and out of work We believe in recognising and rewarding the impact you make - and ensuring you feel valued every step of the way. Interview Process 3 Stage interview: Stage 1 - Discussion with our Hiring Manager (30mins): A chance to talk with our Hiring Manager in more detail about the role, our tech stack and some of the problems we solve every day. Here, we'll dig a bit more into some of your experiences, understand the processes you're familiar with and the technologies you've used to deliver end user value. Stage 2 - Technical (70mins): For the technical part, we'd like you to sit down with some of your potential peers to work through a coding solution. We'll be looking together at where a sample piece of code has issues and how we might address them. Stage 3 - Culture Fit (30mins): In our Cultural Fit section, we'll be looking to learn more about your past experiences, what keeps you motivated, where we may be able to help you improve further, key decisions you've helped to make and issues you've resolved. Working Schedule We're based in the stunning Paddington Central offices at 4 Kingdom Street , a modern workspace designed to energise your day and elevate collaboration. What Makes It Special? ?? Landscaped rooftop gardens - perfect for a breath of fresh air or informal catch-ups. ?? London's highest rooftop basketball court - yes, really! ? On-site café and bar with sweeping views across West London. ????? Wellness amenities including showers, lockers, hairdryers, and fresh towels. ?? Cyclist-friendly with secure bike storage and drying rooms. ??? Stylish lounge areas, booths, and breakout spaces for focused work or relaxed chats. ?? Canalside location near Little Venice, with floating restaurants, coffee shops, and a seasonal pop-up garden bar. ?? Unbeatable transport links - just steps from Paddington Station and the Elizabeth Line, with Heathrow only 30 minutes away. We embrace a hybrid working model that gives you the best of both worlds: 2-3 days a week in the office to connect, collaborate, and enjoy everything the space has to offer. Remote flexibility for deep focus, work-life balance, and personal productivity. This is a full-time role , working 37.5 hours per week , Monday to Friday. TPBN1\_UKTJ

Software Engineers
Forward Role
Gloucester
In office
Junior - Senior
£90,000

Location: Cheltenham

Salary - £60,000 - £90,000 + excellent benefits + bonus

Clearance - Candidates must hold an active DV or eDV clearance.

This isn’t just another software engineering role-it’s an opportunity to be part of something bigger. As a Software Engineer, you’ll design, develop, and maintain critical infrastructure that powers essential services. You’ll tackle complex challenges, work with cutting-edge technology, and contribute to solutions that have real-world impact. Our client is looking for several Software Engineers and will consider candidates from Junior to Senior level.

What You’ll Do:

  • Write clean, efficient, and maintainable code while contributing to peer reviews.
  • Design software features that align with product roadmaps.
  • Break down large development tasks into manageable Agile sprints.
  • Build end-to-end solutions within a highly secure environment.
  • Work as part of a multi-disciplined Agile/Scrum team.
  • Contributing to the support of multiple live systems.

What You Bring:

  • Strong hands-on experience with at least one of the following languages React, Java, Python.
  • React UI development.
  • Python scripting - Kafka / NiFi data flows.
  • A willingness to further your own knowledge, skills and technology.

Security Clearance: Candidates must hold an active DV or eDV clearance.

Ready to take on a role where your work truly matters? Apply now and be part of a team driving cutting-edge technology forward!

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

Technical Architect - Procurement
Sanderson Recruitment
London
Hybrid
Mid - Senior
£500/day - £550/day

Pay Rate: £500- £550
Duration 6 Months
Working Arrangement: Hybrid(2 days P/W onsite, Canary Wharf)
Tech Stack: Java, Angular

We’re supporting a major international financial institution on a large-scale procurement transformation programme. We’re looking for a hands-on architect who loves architecture but still enjoys getting into the code, shaping technical direction while close to delivery.

What You’ll Be Doing:

  • Leading the technical architecture for a major procurement system modernisation.
  • Designing scalable, secure, cloud-native solutions using Azure.
  • Working hands-on with Java to support development teams and validate architectural decisions.
  • Collaborating with product owners, engineers, and business stakeholders to shape end-to-end solutions.
  • Ensuring architectural decisions align with best practice, performance needs, and long-term maintainability.

Essential

  • Strong experience as a Technical Architect with a background in hands-on software engineering.
  • Deep expertise in Java development.
  • Solid experience designing and delivering solutions on Microsoft Azure.
  • Ability to operate across architecture, design, and development.
  • Experience working on complex enterprise systems ideally within procurement, finance, or similarly regulated environments

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

Senior Linux Engineer
Platform Recruitment Limited
Cambridge
In office
Senior
£85,000

Title: Senior Linux Engineer

Company: Telecoms

Location: Cambridge (on site)

Pay: Up to £85,000 + excellent benefits

Company:

One of the most advanced and (genuinely) passionate telecoms teams, developing infrastructure literally keeping millions of the British public safe, are looking for a Senior Software Engineer with expertise in Linux Kernel development to join the team.

This role is live due to general growth;demand is exceptionally high for their best-in-class products and R&D is constant, so their base platform needs constant innovation.

Role:

You will be a significant senior hire, with significant engineering responsibility including for the trialing of new open-source technologies, as well as the prototyping of novel systems. Much of your work will focus on performance optimisation; strong C++ skills are critical for your success in this position.

About you:

  • 4+ years’ commercial development experience
  • Excellent kernel-level experience
  • Excellent C++ skills
  • Willing to work on site
  • You love solving hard-core engineering problems surrounded by intelligent people who love what they do

Full details are available. Please don’t hesitate to get in touch.

Software Engineer (C#, C++)
Endeavour Recruitment
Stevenage
Hybrid
Mid - Senior
£60/hour - £65/hour
+1

Software Engineer (C#, C++) (5 OPENINGS) JOB LOCATION: Stevenage / Bristol SECURITY CLEARANCE LEVEL - SC Start (BPSS- To start, Dependent on Programme) UKEO DURATION: 12+ Months Minimum (Extension possibility- Yes, Dependent on Performance) WORK PATTERN: Work structure- 3-4 days on site & the rest remote (some programmes require fully onsite). First 3 months full time on site regardless. Overtime: Yes (Project dependant) PAY RATE: £60 - £65 Per Hour Umbrella Inside IR35 Essential Skillset & Tools essential: desktop C# desired: Experience of hardware integration Overview: WSSE are integral in the development of weapon systems and system architectures, and as a result we have developed a capability supporting developments across the full product life cycle. The team integrate real products, models and synthetic environments to provide visualisations, demonstrations, verification & validation as well as training capability and support. Responsibilities: • The role support the development of the worlds most advanced defence systems from the initial concept all the way through to in service support and training, using a range of simulation technologies, including digital twins and emulators. • Working with Project Leads and Simulation Architects to design and develop simulation components as an end to end representation of a weapon System in a synthetic environment using C#, C++ and integration simulations, supporting a number of industry standards. • You will work as part of a heterogeneous agile development team, made up of mixed discipline engineers working in synergy to develop simulations and representations of real equipment. • Our approach to software development includes o Configuration control o Continuous Integration o Continuous Delivery or Deployment. o Unit testing and test driven development. Skillset/Experience Required: • Proficient in C# / C++ • Microsoft Visual Studio, Eclipse, • Ability to work from high level/system view into technical detail. • Excellent verbal, presentation and written communication skills • Knowledge of using Microsoft Windows and Linux operating systems Non-essential: • Distributed simulation standards / Protocols (DIS, HLA, DDS) and web services development (JavaScript, Node JS or similar) Military Communications, • Datalinks and Interfaces such as 1553/1760 and Ethernet TCP/IP • Practical knowledge of System integration principles and processes

Python Software Engineer
ECM Selection (Holdings) Limited
Cambridge
In office
Mid - Senior
Private salary

Turning proof of concept algorithms into production Python software Cambridge; to £highly competitive + benefits This collaborative, innovative company produce sustainable electronics and software enhancing worldwide connectivity. They are seeking an engineer skilled in translating algorithmic proofs of concept into robust Python production software. You’ll have: \* A strong academic background or equivalent commercial experience \* Strong Python skills, including creating modular, reusable, reliable, well factored and unit tested code \* A track record refining somewhat complex algorithms (perhaps in signal processing) into well-structured and optimal Python implementations \* Familiarity with modern development processes, source control and collaboration \* Good communication and team working skills along with strong skills as an independent, individual contributor in Python Any additional experience of the EM (ideally RF) domain, communications protocols including telecoms, real-time code and datastreams, and working with test equipment and prototype devices is welcome. This office-based role offers a highly competitive salary depending on experience, and aligns with strong senior engineer salaries in the Cambridge area. Full existing UK work permission without time limit or sponsorship is a prerequisite. Keywords: Python, algorithms, implementation, production, software engineering, modularity, RF, communications, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27589) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate

Collibra Integration Engineer Role - Hybrid - Banking
GCS
London
Hybrid
Mid - Senior
£400/day - £415/day
TECH-AGNOSTIC ROLE

Collibra Integration Engineer Role - Hybrid / Canary Wharf - 6 month Contract - Banking

Tier 1 Bank - Regulatory Reporting Team

Role - Collibra Integration Engineer

Duration - 6 months with very likely extension

Location - Hybrid / Canary Wharf - 3 days per week in a Canary Wharf office

Rate - 415 per day (inside IR35)

Tasks

  • Administer and maintain the Collibra platform from an IT engineering perspective, including configuration, health monitoring, troubleshooting, and performance management across EMEA environments.
  • Configure, schedule, and manage integrations using DIP/CDQ, EDGE, and Lineage Harvester, ensuring consistent ingestion of metadata, schemas, and lineage from multiple data sources.
  • Perform connectivity and prerequisite validation with Application teams, ETL teams, and DBAs, including driver installation, credential management, network/firewall requirements and technical onboarding for new data sources.
  • Investigate and resolve incidents related to Collibra integrations, lineage ingestion, and platform availability; collaborate with infrastructure teams to address root causes and prevent reoccurrence.
  • Ensure configuration consistency across environments (DEV/QA/PROD), maintaining runbooks, documentation, and standard operating procedures.
  • Provide regular, clear updates on operational status, risks, and issues to Development Managers and stakeholders.

Additional Tasks

  • Support EMEA-wide Collibra platform stability by monitoring ingestion pipelines, schema drift, job failures, and performance degradation, ensuring reliable metadata and lineage availability
  • Maintain technical documentation, including integration configurations, onboarding guides, troubleshooting logs and operational checklists
  • Assist with access control operations, ensuring proper provisioning, least-privilege consistency, and audit-readiness for regulatory requirements
  • Participate in technical testing for new features, patches, and platform improvements, raising risks or gaps early in collaboration with vendor support and internal IT teams.

GCS is acting as an Employment Business in relation to this vacancy.

Senior NetSuite Developer
Eclipse IT Recruitment
Not Specified
Remote or hybrid
Senior
£35,000 - £60,000
+1

Are you looking for your next challenge?

Do you want to make great money working at an amazing company then keep reading!

Our clients are looking for a experienced NetSuite Developer to join their team

Essential Skills:

  • Strong knowledge of JavaScript
  • Strong knowledge of Suite Script 2.x
  • Strong knowledge of NetSuite Advanced Pdf Development / Freemarker
  • Strong knowledge of NetSuite Workflow experience
  • Strong knowledge of JQuery
  • Strong knowledge of Html
  • Good knowledge of React.js
  • Good knowledge of Vue.js
  • Knowledge of Web Services
  • Knowledge of XML
  • Knowledge of SQL

Desirable Skills:

  • Experience with Netsuite or SAP Business ByDesign would be highly desirable
  • Linode
  • Unit Testing
  • Knowledge of Agile development methodologies
  • Knowledge of WebStorm
  • Knowledge of GitHub
  • Freemarker
  • PHP
  • AJAX

Other Skills/Abilities:

  • Must possess a qualification in Computer Science, Software Engineering or a similar subject, ideally along with minimum 3+ years commercial experience
  • Familiarity with object oriented programming
  • Demonstrated ability to respond to tight deadlines in a dynamic environment.
  • Proven experience in Team Lead/Lead Developer capacity with the ability to guide, shape and mentor
  • The individual candidate must be able to work well in a team as well as independently
  • Experience of the full Software Development Life Cycle will be advantageous
  • Excellent English oral and written communication skills
ERP Developer
Eclipse IT Recruitment
Southampton
Fully remote
Junior - Mid
£35,000 - £65,000

Are you a Business Management Software specialist?

Do you have any of the following ERP systems experience?

ODOO, SAP, Salesforce, or NetSuite?

Our clients are now actively looking for a highly motivated person who is looking to get stuck in. These roles would be suitable to an individual wanting to take their next steps in an ERP systems career.

Your work location would be remote based.

Salary between 35000 to 65000 depending on your experience.

We are in search of a dynamic developers to join and contribute to the growth of the business. The chosen developers will be tasked with designing, creating, and maintaining solutions for their clients. Collaborating with a team of project managers and technical leads, the developer will play a key role in delivering high-quality solutions that align with client specifications, meeting deadlines, and staying within budget.

This presents an excellent chance for individuals seeking to immerse themselves in a new environment and industry.

The ideal candidate should possess a proactive mindset and exhibit entrepreneurial thinking. They should excel in adhering to strict timelines and objectives, providing insightful analysis on new initiatives. Ultimately, the candidate will contribute to ensuring our company’s success in achieving both immediate and long-term business goals.

Their team of subject matter experts customises each implementation to optimise results for their clients based on their unique business requirements.

Join them in this opportunity to be an integral part of our impactful journey.

In alignment with their daily activities and functions, this individual will be assigned specific responsibilities tailored to their skill set and expertise within their role, as well as the essential requirements and needs of the department.

Key Responsibilities:

  • Formulate, create, and uphold solutions
  • Contribute to the development of modules, extensions, and integrations
  • Play a role in the entire software development cycle
  • Collaborate with managers, technical leads, and fellow developers
  • Identify and resolve issues through troubleshooting and debugging
  • Stay informed about the latest feature releases
  • Participate in code reviews to ensure adherence to best practices
  • Assist the implementation team
  • Support the exploration and development of ideas proposed by the Head of Services
  • Provide ongoing support and maintenance

Qualifications:

In addition to the roles and responsibilities integral to the position, candidates must meet the following requirements, showcasing skills and qualifications to confirm suitability for the role.

  • Minimum of two years’ experience in development
  • Profound knowledge of ERP platforms and their functionalities
  • Comprehensive understanding of ERP framework and its modules
  • Proficiency in Python and PostgreSQL
  • Solid grasp of data modeling and data management
  • Robust problem-solving and troubleshooting capabilities
  • Effective written and verbal communication skills
  • Bachelor’s degree in computer science or a related field
  • Experience with Agile development methodologies is advantageous

Core Skills

The candidate must have the following soft-core skills to be a great fit for the role.

  • Excellent communication and presentation skills (written & oral)
  • Critical thinking
  • Innovative, proactive and enthusiastic
  • Amazing organisation skills and detail-oriented
  • The ability to meet strict deadlines under pressure
  • Passionate about Odoo, and want to always deliver
  • Having the agility to multi-task across a given time period
  • An interest in technology
  • Can work both in a team or as an individual
  • Fluent in another language (not essential but desirable)
NetSuite Developer/Administrator
Buchan and London Recruitment
Berkshire
Hybrid
Mid
£60,000 - £70,000
TECH-AGNOSTIC ROLE

NetSuite Developer/Administrator up to £70k Position title: NetSuite Developer/Administrator Our client is a leading IT distributor specialising in Wireless, Security & Cloud Technology. We are looking for a NetSuite Administrator to join our growing team working on our NetSuite CRM system. Principal Duties: Generation of Suite Scripts to fulfil business requirements. Understand, Maintain & Update Legacy Code Ability to accurately document & communicate scripts & workflows. NetSuite Report Generation & Modification. NetSuite System Updates including products, classes, customers. Ensuring that workflows within NetSuite are running correctly (with a view for possible creation of new workflows/ scripts as per business needs in the future dependent on skills acquired). NetSuite Data migration, Imports & Exports. Excel Report Generation & Modification. Knowledge & Skill Requirements Experience of data migration and process improvements Knowledge of database structures. Experience of database report building. Project Management Experience Experience of working with third party plugins/Integrations. Attention to detail. Experience in working with NetSuite Knowledge of Suite Script 1.0 and 2. Knowledge of Suite Analytics Able to work to tight deadlines Problem solver Willingness to learn & develop. Ability to be flexible & show commitment when required by workload. Ability to communicate effectively with internal & external parties. Experience Minimum 2 years experience working with NetSuite in a development role. Working Conditions Must have a clean driving license and own car due to rural location. Flexible working from home and office Other Information Hybrid Working Learning and Development Plan Pathway Training Platform Motivosity Reward and Recognition system On-Site Gym Perk Vouchers x Pool table/ Batak/Table Football 25 days holiday Extra Holiday for long service 1 Well Being days Birthday Bonus Anniversary Bonus Pension Scheme Medical Scheme Sick Pay Life Insurance 4 x salary Free Parking

C# Software Engineer X 3
Adria Solutions Ltd
Manchester
In office
Mid - Senior
£40,000 - £60,000

C# Software Engineer X 3 Manchester

As a C# Software Engineer, you ll design and deliver high-quality, scalable solutions across our clients platform. You ll take ownership of key features, contribute to architectural decisions, and support a culture of technical excellence.

What You ll Do

  • Develop, enhance, and support high-performing, scalable solutions built in C#
  • Partner closely with Product and fellow engineers to turn business needs into effective technical implementations
  • Play an active role in shaping system design and influencing the future technical roadmap
  • Promote high standards across development, including clean code, thorough testing, and clear documentation
  • Conduct peer reviews, troubleshoot complex issues, and proactively address legacy or inefficient code
  • Provide guidance and knowledge-sharing to help other engineers grow and succeed

Skills and Experience:

  • 3 years+ commercial experience in software development
  • Solid hands-on expertise with C# and TypeScript, applying modern engineering standards and practices
  • Demonstrated track record of building and deploying reliable, scalable systems in live environments
  • Familiarity with automated build, deployment, and release processes within a CI/CD setup
  • Analytical mindset with the ability to solve complex problems and communicate solutions clearly
  • Thrives in a fast-moving, agile team where collaboration and shared ownership are key

Benefits

  • Private medical & dental insurance
  • Life assurance
  • Employee discounts
  • Regular team events

Interested? Please Apply Now!

We are an equal opportunity employer and value diversity.

C# Software Engineer X 3 Manchester

Java Developer
Click Digital
Gloucester
In office
Senior
£65/hour

We are recruiting for a Java Developer on contract to work for our client who is based in Bristol. The role/hours will be condensed into a 4 day week. (Monday - Thursday)

  • Experience of working in Java (10+ years ideally)

  • Experience in other languages such as Ada

  • Knowledge of DDS Middleware and Real Time Operating Systems

Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508

Overview of department:

Our team, at our Bristol facility, develop solutions for the next generation of Air Defence Systems; developing evolving products whilst maintaining our enviable reputation for safety, performance and dependability.

Responsibilities:

This is a very hands-on role and requires the continued design and development of new and evolving software tools and architectures, and the instantiations for future products. Perfect for a Software Engineer who is proactive and takes the initiative.

Skillset/experience required:

  • A strong background in software engineering, its realisation and system wide impact.
  • Experience of working in Java
  • Experience of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation
  • Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability
  • Experience in other languages such as Ada
  • Knowledge of DDS Middleware and Real Time Operating Systems
  • Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508

IMPORTANT NOTE: The candidate will also need to be able to achieve or have SC clearance.

Software Engineer
Browne Construction
Cookstown
In office
Mid
£50,000 - £60,000
TECH-AGNOSTIC ROLE

We are seeking a skilled Software Engineer to join our team. This is an exciting opportunity to work on automation and control systems within the Water & Wastewater industry. You will be responsible for delivering high-quality solutions from design through to commissioning, ensuring compliance with client standards and industry best practices.

The successful candidate will be working 40 hours a week, based in Cookstown, Northern Ireland.

Profitec Solutions

Profitec Solutions is part of Browne Group, a leading contractor in the UK water and civil engineering sectors. We play a key role in delivering the smart systems that power and protect the UK’s water and utilities infrastructure.

Operating from our dedicated factory in Cookstown, Northern Ireland, we design and build intelligent control and automation systems that help treatment sites operate safely, efficiently and with real-time visibility. Our in-house team delivers everything from high-quality MCC panel manufacturing to full process automation, SCADA integration and off-site electrical builds, supporting projects across the UK.

Our factory-built systems reduce time on site, improve safety and ensure consistent quality. With a strong track record across the UK and Ireland, we’re trusted by major water authorities to deliver reliable, future-ready control systems.

We offer opportunities for people with a wide range of skills and backgrounds, from hands-on engineering to digital systems and project support. At Profitec, you’ll be part of a collaborative team that values innovation, precision and continuous improvement.

What We’re Looking For

  • Ability to create design documentation (FDS, system architecture, PLC I/O lists, hardware selection).

  • Strong PLC and HMI programming skills using client standards.

  • Experience with software testing (simulation or hardware) and commissioning.

  • Knowledge of network setup and integration with multiple PLCs.

  • Telemetry testing and troubleshooting capabilities.

  • Effective client management and communication skills.

  • Previous experience in and a solid understanding of the Water & Wastewater industry.

  • Demonstrable experience in software programming.

  • Electrical qualification or equivalent experience.

Proficiency in:

  • Mitsubishi GX Works

  • Allen Bradley Studio 5000 Logix

  • Siemens TIA Portal / Unified HMI

  • Wonderware SCADA systems

Please note that we drug and alcohol test all new starters when they join.

If you’re interested in joining our team, apply today and bring your expertise to Profitec Solutions Limited.

The Company has experienced unprecedented growth over the past few years. We have a vast number of employees, and provide support to clients from all over the country.

Technical Lead - TypeScript / Node.js
Adria Solutions Ltd
Multiple locations
Remote or hybrid
Senior
£60,000 - £80,000
+7

As a Technical Lead, you ll work directly with the founder to shape the technical vision and execution of a high-growth startup backed by a larger, established group. You ll lead a talented engineering squad, drive architectural decisions, and deliver scalable backend systems that support thousands of users-all while influencing the strategic direction of the product.

This is a hands-on leadership role where you ll combine deep technical expertise with mentorship, strategic thinking, and cross-functional collaboration in a fast-moving startup environment.

The Role Technical Strategy & Leadership

  • Work alongside the founder to define and evolve the technical roadmap
  • Lead architectural design and critical technology decisions
  • Champion engineering best practices, code quality, and technical excellence
  • Mentor, coach, and grow engineers at all levels
  • Foster a culture of ownership, collaboration, and innovation

Backend Architecture & Development

  • Architect, build, and scale backend services and RESTful APIs
  • Design, optimise, and maintain MongoDB database solutions
  • Improve system reliability, performance, and scalability
  • Resolve complex production issues with robust solutions
  • Implement microservices and modern backend patterns

Collaboration & Delivery

  • Partner with Product, Design, and the founder to deliver high-impact outcomes
  • Participate in hiring and technical interviews to grow the engineering team
  • Drive improvements in processes, CI/CD pipelines, and DevOps practices
  • Ensure effective planning, estimation, and execution across initiatives

Core Technical Expertise

You ll thrive in this role if you have strong experience with:

  • MongoDB (data modelling, indexing, aggregation pipelines, performance tuning)
  • Node.js and the wider JavaScript/TypeScript ecosystem
  • Express.js and/or Fastify
  • RESTful API design and distributed systems
  • AWS or similar cloud platforms
  • Microservices architecture
  • Testing frameworks (Vitest, Jest, Mocha, etc.)
  • CI/CD pipelines and DevOps best practices
  • GitHub workflows
  • Observability and monitoring tools (e.g., Datadog)
  • Docker and Kubernetes

Tech Stack

You ll be working with:

  • Node.js, JavaScript/TypeScript
  • Express.js, Fastify
  • MongoDB
  • AWS
  • Vue.js, Nuxt.js

Nice to Have AI Experience

Not essential, but highly desirable:

  • Integrating AI/ML models into production systems
  • Working with LLM APIs (OpenAI, Anthropic, etc.)
  • Prompt engineering
  • AI workflow tools (LangChain, Flowise)
  • Building internal AI-powered automation tools

Why This Role is Exciting

  • Work directly with the founder on a startup backed by a larger, established group
  • Influence the technical and product direction from the ground up
  • Hands-on leadership in a fast-moving, high-impact environment

Benefits

We genuinely invest in our people. You ll enjoy:

  • Remote-first working (offices in London and Manchester)
  • Flexible working hours
  • 25 days annual leave + 8 bank holidays + 2 Christmas shutdown days
  • Option to purchase an additional week of leave

Interested? Please Click Apply Now! Technical Lead - TypeScript / Node.js

Frequently asked questions
Haystack features a wide range of Backend Engineer positions, including roles in startups, mid-sized companies, and large enterprises, covering various industries such as finance, healthcare, e-commerce, and more.
Common programming languages for Backend Engineer roles on Haystack include Java, Python, Ruby, Go, Node.js, and C#. Job postings typically specify the preferred languages and frameworks.
Yes, Haystack allows you to filter Backend Engineer job listings based on remote, hybrid, or on-site work options to help you find roles that match your work location preferences.
Absolutely. Haystack includes Backend Engineer job listings for various experience levels, including entry-level, mid-level, and senior positions, making it easier for candidates at all stages to find suitable roles.
To apply for Backend Engineer jobs, simply create an account on Haystack, upload your resume, and submit applications directly through the platform. Some listings may also redirect you to the employer's application portal.