Make yourself visible and let companies apply to you.
Role title
Roles
Node.js Jobs in Manchester
Trending Node.js jobs in Manchester
Get notified about new jobs that match this search?
Software Engineer (DV Security Clearance)
CGI
Manchester
Hybrid
Mid - Senior
Private salary
RECENTLY POSTED
+12

Position Description
Elevate your potential with CGI, a global technology service provider and premier business consultancy recognized by Forbes Magazine as a top 100 employer. Our mission is rooted in evolution, excelling in intricate challenges. Collaborating directly with our clients, we employ innovative technologies to revolutionize, empower, safeguard, and deliver critical mission systems.

The Space, Defence and Intelligence business unit in CGI is a true IT Systems Integrator. We work, build and operate bespoke, technically complex, mission-critical systems which help our clients keep us all safe and secure. We bring innovation to our clients using proven and emerging technologies, agile delivery processes and our deep expertise across the breadth of space, defence, intelligence, aerospace and maritime, all underpinned by our end-to-end cyber capability. We work collaboratively with global technology companies, cutting edge SMEs and academia to deliver the optimal solution for each client.

CGI was recognised in the Sunday Times Best Places to Work List 2023 and has been named one of the ‘World’s Best Employers’ by Forbes magazine. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a member not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go.

We are looking for a Software Developers to come and join our Secure Innovation & Advisory area which sits within the Space, Defence and Intelligence business unit here at CGI.

The successful Senior Engineer can either be based out of either Gloucester or Manchester offices.

Your future duties and responsibilities
We are looking for experienced Software Engineers who are passionate about, and comfortable working with leading edge and bespoke technologies, delivering solutions to help keep our country safe. Our teams work alongside our clients to help them understand how to exploit technologies to maintain competitive advantage. Our systems are engineered for performance, security, reliability and scalability; built with modern CI and CD tooling and techniques.

Required qualifications to be successful in this role
As a minimum, candidates must have proven technical skills in at least one (ideally several) of the following:
• Containerisation/Container Security;
• Microservice Architectures;
• API Development, REST, Swagger, OpenAPI, gRPC;
• Cloud platforms and technologies, AWS, (e.g. Lambda, API Gateway, EKS), Azure, Google Cloud Platform (GCP);
• Cloud native Apps, Kubernetes, OpenShift, MicroK8s;
• Infrastructure as Code (IaC), automation & configuration management;
• Ansible (plus Puppet, Saltstack), Terraform, CloudFormation;
• NodeJS, REACT/MaterialUI (plus Angular), Python, JavaScript;
• Big data processing and analysis, e.g. Apache Hadoop (CDH), Apache Spark;
• RedHat Enterprise Linux, CentOS, Debian or Ubuntu.
• Java 8, Spring framework (preferably Spring boot), AMQP - RabbitMQ,
• Open source technologies;
• Experience of Agile software development (SAFe, Scrum, Kanban, etc)
• Experience writing technical documentation such as LLDs, user guides, release notes etc

All applicants must hold or be prepared to undergo National Security Vetting (NSV) Security Check (SC) level.

Any individual without security clearance is welcome to apply and will always be considered for this or wider opportunities in CGI, where appropriate.

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

Come join our team-one of the largest IT and business consulting services firms in the world.

Full Stack Developer
83zero Limited
Manchester
Hybrid
Mid - Senior
£70,000
RECENTLY POSTED
+6

GenAI Full Stack Engineer

  • Location: Manchester (Hybrid, 2 days per week in office)
  • Salary: £55,000 to £70,000 + Benefits
  • Type: Permanent

About the Company

We are partnering with a leading digital transformation and technology consultancy that helps organisations solve complex business challenges through cutting edge technology, AI and data driven solutions.

This is an exciting opportunity to join a growing team focused on building next generation GenAI applications and scalable full stack solutions.

The Role

As a GenAI Full Stack Engineer, you will play a key role in designing, building and scaling AI powered applications. You will work across the full development lifecycle from proof of concept through to production deployment.

You will build Generative AI proof of concepts using modern frameworks and tools and scale prototypes into production ready applications. You will design and develop full stack applications across both GenAI and traditional software projects.

Required Skills and Experience

  • Backend development using Python with FastAPI or TypeScript with Node.js or Express
  • Experience building microservices architectures
  • React and TypeScript front end development experience
  • Familiarity with Next.js or Vite
  • Experience with Generative AI frameworks such as LangChain, LangGraph or CrewAI
  • Experience working with Large Language Models such as OpenAI, Anthropic, Llama or Mistral
  • Exposure to Retrieval Augmented Generation or AI agents is beneficial
  • Experience with AWS or Azure
  • Docker and containerisation experience, Kubernetes beneficial
  • Experience with CI CD pipelines using GitHub, GitLab or Jenkins

Eligibility

  • Must be eligible to work in the UK
  • Must be eligible for UK Security Clearance

Apply now to learn more.

Full Stack Developer
83zero Ltd
Manchester
Hybrid
Mid - Senior
£55,000 - £70,000
RECENTLY POSTED
+6

GenAI Full Stack Engineer

  • Location: Manchester (Hybrid, 2 days per week in office)
  • Salary: £55,000 to £70,000 + Benefits
  • Type: Permanent

About the Company

We are partnering with a leading digital transformation and technology consultancy that helps organisations solve complex business challenges through cutting edge technology, AI and data driven solutions.

This is an exciting opportunity to join a growing team focused on building next generation GenAI applications and scalable full stack solutions.

The Role

As a GenAI Full Stack Engineer, you will play a key role in designing, building and scaling AI powered applications. You will work across the full development life cycle from proof of concept through to production deployment.

You will build Generative AI proof of concepts using modern frameworks and tools and scale prototypes into production ready applications. You will design and develop full stack applications across both GenAI and traditional software projects.

Required Skills and Experience

  • Backend development using Python with FastAPI or TypeScript with Node.js or Express
  • Experience building microservices architectures
  • React and TypeScript Front End development experience
  • Familiarity with Next.js or Vite
  • Experience with Generative AI frameworks such as LangChain, LangGraph or CrewAI
  • Experience working with Large Language Models such as OpenAI, Anthropic, Llama or Mistral
  • Exposure to Retrieval Augmented Generation or AI agents is beneficial
  • Experience with AWS or Azure
  • Docker and containerisation experience, Kubernetes beneficial
  • Experience with CI CD pipelines using GitHub, GitLab or Jenkins

Eligibility

  • Must be eligible to work in the UK
  • Must be eligible for UK Security Clearance

Apply now to learn more.

Senior AI Engineer
83zero Ltd
Manchester
Hybrid
Senior
£75,000 - £85,000
RECENTLY POSTED
+6

Senior GenAI Full Stack Engineer \* Location: Manchester (Hybrid, 2 days per week in office) \* Salary: £75,000 to £85,000 + £4,000 Bonus + Benefits \* Type: Permanent About the Company We are partnering with a leading digital transformation and technology consultancy that helps organisations solve complex business challenges through cutting edge technology, AI and data driven solutions. This is an exciting opportunity to join a growing team focused on building next generation GenAI applications and scalable full stack solutions, working on complex client engagements and shaping enterprise level AI solutions. The Role As a Senior GenAI Full Stack Engineer, you will play a key role in designing, building and scaling enterprise grade AI powered applications. You will work across the full development lifecycle from proof of concept through to production deployment, while providing technical leadership across projects. You will lead the development of Generative AI proof of concepts and scale prototypes into production ready solutions. You will design and develop full stack applications across both GenAI and traditional software projects, while influencing architecture decisions and engineering best practices. You will collaborate closely with stakeholders, mentor junior engineers and contribute to shaping the wider GenAI capability within the team. Required Skills and Experience \* Strong backend development using Python with FastAPI or TypeScript with Node.js or Express \* Experience designing and building microservices architectures \* React and TypeScript front end development experience \* Experience with modern frameworks such as Next.js or Vite \* Strong experience with Generative AI frameworks such as LangChain, LangGraph or CrewAI \* Experience working with Large Language Models such as OpenAI, Anthropic, Llama or Mistral \* Experience with Retrieval Augmented Generation, AI agents or similar GenAI architectures \* Experience working with AWS or Azure in production environments \* Docker and containerisation experience, Kubernetes desirable \* Experience building and maintaining CI CD pipelines using GitHub, GitLab or Jenkins \* Experience contributing to architecture decisions and technical design Eligibility \* Must be eligible to work in the UK \* Must be eligible for UK Security Clearance Apply now to learn more

Lead Full Stack Software Developer Manch/Liverpool Hybrid £90K
Langley James Limited
Manchester
Hybrid
Senior
£100,000
RECENTLY POSTED
+3

We are a fast-growing company building powerful, customer-facing products that help organisations scale their revenue and engagement strategies. We’re looking for a Lead Full Stack Software Developer to join our team and play a key role in shaping the next generation of our platform.

This is a hands-on technical leadership role where you’ll be involved from concept to production-designing, building, and continuously improving modern, scalable systems in a high-velocity environment.

The Role

You’ll lead the technical delivery of features across our product suite, working closely with stakeholders, product teams, and engineers. You’ll take ownership of solutions from initial design through to deployment, contributing to a culture of rapid iteration, high standards, and continuous improvement.

Our stack includes Node.js microservices, Vue.js, Redis, SQL Server, Snowflake , all deployed in AWS , with a strong focus on DevSecOps and daily production releases.

Key Responsibilities

Collaborate with stakeholders on solution design, scoping, and system architecture

Explore and de-risk complex areas through spikes and proof-of-concept development

Break down initiatives into deliverable epics and user stories with product leads

Deliver high-quality production code as an individual contributor and technical leader

Ensure performance, scalability, maintainability, and operability of systems

Support live products, troubleshoot issues, and drive continuous improvement

Influence architectural decisions and contribute to long-term technical strategy

About You

10+ years’ experience in full stack software development

Strong expertise in JavaScript and TypeScript (5+ years required)

Proven experience designing and building scalable SaaS platforms

Deep understanding of system design, domain modelling, and architecture patterns

Strong grasp of clean code principles, SOLID practices, and design patterns

Experience working in mature CI/CD environments with frequent production releases

Comfortable working directly with stakeholders and customers

Passion for problem-solving and quickly adopting new tools and technologies

Experience with automated testing and quality assurance practices

Knowledge of building secure, high-performing systems at scale

Interest in leveraging AI to accelerate software development and delivery

Degree in Computer Science or equivalent professional experience

What You’ll Bring

A commercial mindset-balancing technical excellence with business impact

Leadership qualities, with the ability to guide and elevate a development squad

A proactive, forward-thinking approach to engineering challenges

A drive to continuously improve standards, efficiency, and team performance

Why Join Us?

Work on impactful, customer-facing B2B products

Be part of a high-performing, collaborative engineering culture

Ship code to production daily and see the results of your work immediately

Influence architecture, tooling, and the future direction of the platform

Operate in a modern cloud-native environment with cutting-edge practices

If you’re a senior engineer who thrives in a fast-paced, product-driven environment and wants to combine hands-on coding with technical leadership, we’d like to hear from you.

TPBN1_UKTJ

Software Engineer (Java - AWS) - Morgan McKinley
Morgan McKinley
Manchester
Hybrid
Mid - Senior
£500/day - £550/day
RECENTLY POSTED

Software Engineer (Java/AWS)

Manchester (flexible/hybrid) | Initial 6 month contract | £500-550pd inside IR35

We’re supporting a major transformation programme within a global business, building out a brand-new engineering team to modernise critical financial data systems. This is a key role sitting between data, finance and engineering, helping ensure data flowing into a new SAP environment is accurate, compliant and fit for purpose.

What you’ll be doing

  • Building and enhancing Java-based backend services supporting financial data flows
  • Designing and improving end-to-end data pipelines across multiple product domains
  • Ensuring data is correctly structured, validated and compliant before entering core finance systems
  • Working closely with product, data and compliance teams (SOX / GDPR considerations)
  • Contributing to a modern AWS-native engineering environment

What we’re looking for

  • Strong Java backend engineering experience
  • Experience working with data pipelines, ETL or data processing systems
  • Good knowledge of AWS/cloud-native development
  • Exposure to regulated environments (finance, banking, payments, SOX, GDPR) is highly beneficial
  • Solid understanding of APIs, microservices and system design
  • Strong communication skills, able to explain end-to-end data flows clearly

Nice to have:

  • Experience with event-driven architectures/streaming
  • Some exposure to DevOps/infrastructure
  • Node.js exposure

If you’re a backend engineer who enjoys working at the intersection of data, finance and modern cloud engineering, this is a great opportunity to get involved in a high-profile transformation.

Senior/ Lead Software Engineer
SR2
Manchester
Hybrid
Senior
£50,000 - £90,000
RECENTLY POSTED
+2

Full stack Senior & Lead Software Engineer

Hybrid Full time Manchester

50,000- 90,000

Overview

We are hiring across both Senior and Lead Full Stack Software Engineer levels to join high-performing engineering teams delivering complex digital transformation programmes across public sector projects.

These roles offer the opportunity to work on large-scale, cloud-based systems where you will help shape architecture, lead delivery, and build services that have real-world impact.

Both roles are hands-on engineering positions, with increasing levels of technical ownership, leadership, and architectural responsibility depending on level.

Senior vs Lead

Senior Software Engineer

  • Own delivery of key services or components across the full lifecycle
  • Contribute to architecture and design within a wider technical team
  • Build and deliver scalable cloud-based applications
  • Support planning, estimation, and technical problem solving
  • Mentor junior engineers and contribute to team capability
  • Strong hands-on engineering focus with growing technical leadership

Lead Software Engineer

  • Own end-to-end architecture and delivery of complex services or systems
  • Define technical direction and engineering standards
  • Take accountability for system design, scalability, security, and performance
  • Lead technical decision-making across teams or workstreams
  • Provide technical assurance and guide engineering delivery quality
  • Engage with stakeholders on technical solutions and strategy

Core Responsibilities (Both Levels)

  • Design and deliver scalable, secure cloud-based systems
  • Work across .NET, Java, Python, Node.js, and modern JavaScript frameworks
  • Build microservices and serverless architectures
  • Implement and improve CI/CD pipelines
  • Work in Agile environments (Scrum, Kanban, TDD)
  • Support continuous improvement of engineering standards
  • Mentor and support engineers across the team
  • Contribute to planning, estimation, and risk management

About You

Essential Experience

  • Strong Full Stack Engineering background (5+ years)
  • Experience delivering complex, scalable digital services
  • Cloud experience
  • Strong understanding of microservices and modern architecture patterns
  • Experience working in Agile delivery environments
  • Strong communication and stakeholder engagement skills
  • CI/CD experience (Jenkins, Terraform)
  • Experience mentoring or leading others (level dependent)
Senior Software Developer
Oscar Associates Ltd
Manchester
Hybrid
Senior
£55,000 - £65,000
RECENTLY POSTED

Senior Software Engineer (Full Stack) | Manchester, Hybrid | £55,000 - £65,000

Overview

We’re supporting a growing, tech company in their search for a Senior Software Engineer to help drive the evolution of their platform. This role suits someone who enjoys building robust applications, influencing technical direction, and working closely with cross-functional teams.

The Role

You’ll play a key role in maintaining and improving a modern web platform, ensuring it is secure, scalable, and built to a high standard. Working alongside product and design, you’ll contribute to technical decisions and help deliver new features in a structured, efficient way.

Key Responsibilities

  • Maintain high standards across the codebase, focusing on performance, security, and maintainability
  • Collaborate with designers and product teams to deliver technically sound solutions
  • Contribute to architectural improvements and technical direction
  • Support delivery of complex features from planning through to deployment
  • Ensure systems are well-tested, monitored, and reliable in production
  • Take ownership of your work and support continuous improvement
  • Mentor and support other engineers within the team
  • Actively contribute within an Agile/SCRUM environment

Essential Skills & Experience

  • Strong TypeScript & Node.js skills
  • Strong experience with React
  • Proven experience in API development
  • AWS Experience
  • Experience building single-page applications (SPA) and applying progressive enhancement principles
  • Strong CSS knowledge
  • Strong understanding of secure coding practices
  • Experience working with SQL databases such as PostgreSQL
  • Familiarity with test-driven development (TDD)
  • Experience working within a cross-functional product development team

Benefits

  • Flexible working hours
  • 25 days holiday + bank holidays
  • Pension scheme
  • New tech provided

Senior Software Engineer (Full Stack) | Manchester, Hybrid | £55,000 - £65,000

Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy.

To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.

Technical Architect
MAYFLEET RECRUITMENT LIMITED
Manchester
Remote or hybrid
Senior - Leader
£750,000

The right candidate will have built and operated a product of reasonable scale. You should bring strong hands-on experience with JavaScript (TypeScript), Node.js, and AWS CDK. You'll need deep AWS experience, particularly in developing large multi-account serverless architectures using cloud-native features. Knowledge of web-based authentication systems, specifically OAuth and OIDC, is important. Please do not apply without this experience. This is a hands-on technical architecture role, not a traditional enterprise architecture position. You must have a strong development background - someone who has progressed from developer through to architect and is still comfortable writing code daily. You will be expected to write code alongside engineers, not just produce diagrams and documentation. If your experience is primarily in enterprise architecture, this role is not the right fit. What you'll do You'll lead the architectural direction for platform services used by other development teams, designing and building internal tooling and platforms whose primary users are developers. Day to day, you'll work across three engineering teams, providing technical leadership while remaining close to the code. You'll design technical services and plan system integrations, selecting platforms and technologies to meet project requirements. You'll undertake structured analysis of technical issues and translate that analysis into practical, implementable designs. You'll identify deeper systemic issues, look for opportunities to reuse components, and contribute to the development of architectural and engineering practices, principles, and standards. You'll communicate your vision and architectural decisions clearly to a wide range of internal and external stakeholders, both technical and non-technical. Strong communication skills are essential. You'll need to articulate architectural decisions and design patterns to audiences ranging from senior stakeholders to junior developers. Job titles we'd expect to see in your background Technical Architect, Lead Developer, Principal Technologist, Senior/Lead Engineer, or similar roles where you combined architectural thinking with active development.

Lead Software Engineer
Langham Recruitment
Manchester
Hybrid
Senior
£70,000 - £80,000

Lead Software Engineer | Node.js | Education Software | up to £80,000 + shares Our client is an EdTech/SaaS company building an advanced digital learning platform focused on immersive and interactive educational experiences. As the platform continues to evolve across the UK and US, they are looking for a Lead Backend Engineer to play a key role in shaping backend systems, architecture, and engineering standards within a small, collaborative engineering team. The Role: This is a hands-on leadership role for an experienced engineer with strong expertise in Node.js. You’ll work closely with mobile, Unity, and senior engineers, partnering with the Technical Product Lead to ensure predictable delivery and strong engineering discipline. This role is not people‑management focused, but requires clear technical leadership, mentoring, and influence across engineering teams. Key Responsibilities Lead backend engineering across the platform, ensuring performance, security, and maintainability Act as the senior hands-on engineer for Node.js backend development Collaborate closely with Unity, mobile, and client-side teams to ensure backend services reliably support immersive, content‑rich experiences Own API design and server-side architecture, building scalable, well-documented services Drive backend delivery processes, workflow optimisation, CI/CD, and deployment best practices Develop integrations with external services, including AI-driven functionality Own backend cloud environments and data flows, proactively identifying performance, scalability, and reliability risks Support onboarding of future engineers and contribute to long-term backend technical strategyAbout You Strong commercial experience as a developer, focusing on Node.js development Confident designing backend architectures and APIs for cloud-native platforms Interest or experience integrating AI-powered or data-driven services Comfortable communicating technical decisions clearly to both technical and non-technical stakeholders Hands-on, proactive, and pragmatic, with high standards for code quality and deliverySalary & Benefits £70,000 – £80,000 + shares (£100k–£112k total package) Hybrid working – 3 days onsite in Manchester, 2 days from home 23 days holiday + bank holidays (negotiable)

Geospatial Software Engineer
ISR RECRUITMENT LIMITED
Manchester
Remote or hybrid
Mid - Senior
£60,000 - £90,000
+5

The Opportunity:

You ll join an experienced, collaborative consultancy team delivering greenfield, enterprise-scale digital services for high-profile public and private sector clients.

This opportunity is ideal for a practical, adaptable Geospatial Full Stack Engineer who enjoys working across disciplines and solving complex problems and challenges that will have a real-world impact.

Collaboration sits at the heart of how our client operates, so you ll be partnering closely with colleagues across Software Engineering, User-Centred Design, Delivery Management, Data Science and Live Services to deliver outcomes that genuinely make a difference in today s society.

As a consultancy, they are technology-agnostic by design, focusing on choosing the right tools for each problem, rather than forcing one stack everywhere.

Their teams regularly work with .NET, Java, Python, Node.js, AWS and Azure, giving you genuine scope to broaden your skills and develop your career across a range of languages and platforms.

Many of their projects also involve Geographic Information Systems (GIS) and open-source geospatial technologies, helping clients unlock the value of location-based data through mapping, spatial analysis and data-driven decision making.

Skills and Experience:

Essential

  • 3+ years experience in a Full Stack Engineering role
  • Strong development skills in .NET, Java or Python, alongside modern JavaScript frameworks/libraries
  • Experience working in Agile environments (Scrum, Kanban, TDD)
  • Solid understanding of architectural and design patterns, including microservices and serverless
  • Hands-on experience designing and delivering solutions on AWS or Azure
  • Experience working with GIS systems or geospatial data, and familiarity with tools such as Leaflet, OpenLayers, QGIS, GeoServer, PostGIS, etc.
  • A collaborative mindset and experience working in multi-disciplinary teams

Desirable

  • Experience working in a consultancy environment
  • Exposure to public sector projects
  • Familiarity with CI/CD tooling (e.g. Jenkins, Terraform)
  • Awareness of the Digital Service Standard and Technology Code of Practice, particularly in geospatial or public sector contexts

Role and Responsibilities:

This is a varied role suited to someone who enjoys the pace, responsibility and collaboration of consultancy.

You will be involved with the following types of activity:

  • Design and deliver high-quality solutions: building, enhancing and maintaining software, infrastructure and deployment pipelines that are robust, secure and scalable. Projects may include solutions involving geospatial data, GIS platforms and open-source mapping tools.
  • Work collaboratively across disciplines: partnering with Senior and Lead Engineers, Delivery Managers, Designers and Data Scientists to shape solutions, contribute to technical documentation and deliver against agreed plans.
  • Apply standards and best practice: follow established engineering approaches, contribute accurate technical estimates and proactively identify and escalate risks or issues.
  • Communicate clearly and build relationships: present ideas, prototypes and progress updates to stakeholders, while building strong working relationships with colleagues, clients and partner organisations.

Applications:

Please contact Edward here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology?

Lead Software Engineer
ISR RECRUITMENT LIMITED
Manchester
Remote or hybrid
Senior
£60,000 - £90,000
+1

The Opportunity:

Our client is looking for a seasoned Lead Full Stack Software Engineer to provide end-to-end technical leadership across high-value mission-critical digital services within the public sector.

This is a senior level position where you will be involved in hands-on development as well as team management to steer multi-disciplinary development teams for large-scale digital transformation programmes.

Skills and Experience:

  • Extensive experience leading Full Stack Engineering teams with advanced capabilities in .NET, Java, or Python, along with exposure to modern JavaScript frameworks.
  • Proven track record mentoring engineers and elevating delivery quality through structured coaching.
  • Strong client-facing acumen with the ability to advise on strategic technology direction.
  • Delivery leadership within Agile environments (Scrum, Kanban, TDD, etc.)
  • Hands-on experience architecting scalable secure cloud solutions on AWS and/or Azure
  • A consulting or software house background is also highly desirable

Role and Responsibilities:

  • The Lead Full Stack Software Engineer to provide end-to-end technical leadership across high-value, mission-critical digital services within the public sector. This is a senior strategically influential role where you will take full accountability for complex solution architectures, steer multi-disciplinary delivery teams, and set the engineering agenda for large-scale digital transformation programmes
  • Operating in a technology-agnostic environment you will leverage a broad modern tech stack across .NET, Java, Python, Node.js, AWS, Azure and contemporary JavaScript frameworks
  • Provide coaching and leadership, supporting the long-term development of engineers across the business

Applications:

Please contact Edward here at ISR to learn more about our client and how they are leading the way in developing the next generation of technical solutions through innovation and transformational technology?

Software Development Lead
Adler & Allan Ltd
North West England
Hybrid
Senior
Private salary
+3

Company Description

Detectronic, based in Nelson, Lancashire, is a UK specialist in wastewater and sewer network monitoring systems. The company designs, manufactures, and installs flow, level, and water-quality monitoring equipment used by water utilities and industrial customers to prevent flooding, reduce pollution, and improve environmental compliance

Job Description

Software Development Lead
Hybrid with Travel to Nelson
Permanent, full-time
Competitive salary, Bonus plus benefits

We are seeking an experiencedSoftware Development Lead with deep expertise in IoT systems, cloud-native development on AWS, data ingestion pipelines, and API development. You will design and build the backend services that support our connected IoT devices-managing secure device communication, high-volume data ingress, and the APIs that power our applications and customer experiences.

This role is ideal for an engineer passionate about building scalable systems that bridge the physical and digital worlds.

More about the role:

IoT Platform Engineering

  • Design, develop, and maintain backend services that support large fleets of IoT devices.
  • Work extensively with AWS IoT Core, MQTT messaging, Device Shadow, and secure device provisioning.
  • Build and optimise IoT communication flows including telemetry, event handling, command/control, and device state management.

Data Ingress & Telemetry Pipelines

  • Architect and operate real-time IoT data ingestion pipelines handling telemetry, logs, and events from thousands of devices.
  • Implement processing workflows using Kinesis, Lambda, SQS, Kafka, Step Functions, or similar.
  • Ensure data quality, schema governance, and reliability across ingestion and downstream data consumers.

API Development

  • Build and maintain RESTful and GraphQL APIs supporting device management, device data retrieval, and user-facing features.
  • Ensure APIs are secure, highly available, and performant at scale.
  • Define API standards and patterns for internal and external consumers.

Cloud & Infrastructure

  • Design cloud-native systems using AWS services such as API Gateway, DynamoDB, Timestream, S3, ECS/EKS, and CloudFormation/CDK.
  • Implement observability across all IoT workloads using CloudWatch, OpenTelemetry, or related tools.
  • Drive cost optimisation and reliability across IoT cloud infrastructure.

Security & Device Trust

  • Implement strong IoT security practices including certificate-based auth, encryption, least-privilege IAM, and secure onboarding flows.
  • Support secure OTA updates, fleet management, and device lifecycle operations.

Leadership & Collaboration

  • Lead architecture discussions and mentor mid-level and junior engineers.
  • Participate in design reviews, code reviews, and cross-functional roadmap planning.
  • Collaborate closely with product, firmware/embedded teams, and data engineering.

Qualifications

Required Skills & Experience

  • Backend or platform engineering experience, ideally with IoT or distributed systems.
  • Strong expertise in AWS, especially AWS IoT Core, Lambda, DynamoDB, Kinesis, SQS, API Gateway.
  • Proficiency in languages such as Python, Node.js, Go, or Java.
  • Hands-on experience with MQTT and event-driven IoT architectures.
  • Proven ability to build and scale data ingestion pipelines.
  • Experience building secure, high-performance APIs for internal and external use.
  • Solid understanding of distributed systems, cloud design patterns, and microservices.

Nice to Have

  • Experience with edge/embedded integrations (e.g., AWS Greengrass).
  • Familiarity with time-series databases (Timestream, InfluxDB, Timescale).
  • Knowledge of digital twins, device simulation, or industrial IoT protocols.
  • Containerization experience with Docker, ECS, or Kubernetes/EKS.
  • Exposure to OTA update workflows, remote diagnostics, or fleet management tools.

Additional Information

What we can offer you:

  • Enhanced maternity, paternity and adoption pay and leave
  • Company pension
  • Life assurance scheme (x4 salary)
  • Medicare Cash Plan (includes cash payments towards dental, medical, therapeutic treatments) with the option to add up to 4 dependants
  • Refer a friend scheme
  • Employee assistance programme (access to GP appointments and mental health support)
  • Competitive annual leave plus bank holidays
  • Training and career progression opportunities

Adler and Allan are committed to fostering diversity and inclusion in our workplace. We proudly embrace equal opportunities for all applicants, regardless of race, colour, religion, sex, sexual orientation, gender identity or national origin. If you require any support with your application, whatever the circumstance, please let us know.

Principal Software Solutions Architect
Moorepay
Manchester
Hybrid
Senior
Private salary
+1

Moorepay is transforming. We are a trusted leader in UK Payroll and HR solutions, but we aren’t resting on our history. We are embarking on a major digital transformation to redefine how businesses manage their most important asset: their people.

As the Principal Software Solutions Architect, you’ll be the technical authority responsible for defining, governing, and evolving the end-to-end architecture of our “AI First” platform, ensuring architectural consistency, secure-by-design principles, and long-term scalability across all engineering squads. Working closely with the Engineering Manager, Cloud & Platform Engineering Lead, and Product leadership, this role shapes our architectural strategy, drives technical excellence, and provides deep guidance to multiple autonomous squads as we scale towards high-performing, cloud-native teams. The Architect balances hands-on solution design, strategic planning, technical oversight, and stakeholder collaboration to keep the platform robust, secure, and ready for future growth.

This role defines the architectural backbone that enables the entire engineering organisation to scale effectively. As we transition to multiple autonomous squads, you will ensure our systems remain leading edge, secure, resilient, and consistent enabling rapid product delivery while maintaining high standards of engineering excellence.

You will leave an enduring impact on the platform’s foundations, influencing everything from service boundaries to reliability strategies and cloud platform design.

This is a full time, permanent role working on a hybrid basis with 3 days per week in Manchester.

Key Responsibilities:

Team Leadership & Scaling

  • Define and maintain the technical architecture vision and roadmap across all squads.
  • Ensure alignment of architecture with business goals, engineering strategy, and long-term scalability.
  • Drive system-wide architectural decisions, providing clear technical direction for squads.
  • Evaluate emerging technologies and propose solutions that improve scalability, performance, and developer productivity.
  • Mentor senior engineers and influence technical leaders across the organisation.

Secure-by-Design & Compliance

  • Embed secure-by-design principles into architectural decisions.
  • Ensure threat modelling is performed for new features and major changes.
  • Champion secure coding standards and integration of security testing into the delivery pipeline.
  • Collaborate with security and compliance stakeholders to ensure solutions meet regulatory and governance requirements.
  • Promote design patterns that minimise risk across distributed systems.

Solution Design & Governance

  • Own the end-to-end architectural design for major platform components and new product capabilities, with a focus on AI First.
  • Work closely with Engineering Manager and Engineering Team Leads to ensure solutions are consistent, secure, and scalable.
  • Lead architecture reviews and ensure adherence to design standards, technical patterns, and best practices.
  • Produce solution blueprints, reference architectures, and technical documentation.
  • Validate that all solutions support operational excellence, reliability, and maintainability.

Cloud, Infrastructure, and Platform Architecture

  • Define scalable service-based architectures leveraging cloud-native patterns.
  • Work with the Lead SRE to ensure architectural designs account for:
  • Observability (metrics, logs, tracing)
  • Reliability (SLIs, SLOs, failover)
  • CI/CD automation
  • Infrastructure as code and environment design
  • Drive optimisation of compute, storage, and network resources across cloud platforms (Azure/AWS).

Engineering Collaboration & Technical Enablement

  • Partner with Engineering Manager to ensure squads have clear architectural guidance.
  • Support teams in breaking down complex technical problems into executable, scalable solutions.
  • Provide architectural input into backlog refinement, release planning, and prioritisation.
  • Act as the primary facilitator for cross-team architectural decision-making.
  • Communicate architectural decisions, trade-offs, and risks to both technical and non-technical stakeholders.

Continuous Improvement & Technology Standards

  • Define and maintain engineering standards, reusable patterns, and architectural principles.
  • Champion continuous improvement across code quality, security, performance, and operational readiness.
  • Foster a culture of technical excellence, experimentation, and innovation.

Skills & Experience

Essential:

  • Proven experience as a Principal Architect, Solutions Architect, or Senior Engineer leading architectural decisions in complex systems.
  • Strong understanding of AI technologies such as agents and models for both accelerated design & delivery as well as delivery of product capabilities.
  • Strong background in cloud-native architectures (microservices, event-driven, distributed systems).
  • Deep understanding of secure-by-design principles, threat modelling, cryptography basics, and modern security practices.
  • Experience with API design, integration patterns, and domain-driven design (DDD) and Event Driven Design.
  • Ability to influence without authority and collaborate effectively across engineering, SRE, product, and leadership teams.
  • Exceptional communication skills, capable of simplifying complex technical topics for diverse stakeholders.
  • Extensive experience with modern programming platforms and frameworks (e.g., Node.js, C# .NET, React).
  • Strong grounding in cloud platforms (AWS/Azure), including networking, identity, observability, and cost optimisation.

Desirable:

  • Experience designing solutions in regulated or compliance-driven industries.
  • Background in DevOps, platform engineering, or SRE practices.
  • Experience scaling architectures to support high-growth environments.
  • Certification in cloud or architecture frameworks (AWS SA Pro, Azure Architect Expert, TOGAF, etc.).
Spotlight
Software Engineer (contract)
Opencast
Multiple locations
Hybrid
Mid
£350/day - £450/day
+4

Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role We’re looking for Contractors in Software Development (consultant level) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience with Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Understanding of Object Oriented Programming - In depth knowledge of concepts and uses of testing - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A contractor in software development at Opencast is responsible for: - Delivering in the upkeep of their team’s backlog - Collaborating with the teams testing effort - Leading on the implementation of user stories - Embracing mobbing and pairing - Working with others in a collaborative, multi-disciplinary environment Salary Up to £450 per day (working inside IR35) Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.

Spotlight
Senior Software Engineer (contract)
Opencast
Multiple locations
Hybrid
Senior
£450/day - £600/day
+4

Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we don’t measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role We’re looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the role’s working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience in other languages such as Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Experience in a technical leadership role - Deep understanding of programming paradigm, code design, testing, accessibility, performance and security - Proven ability to apply different testing tools and methods in practice - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A senior level contractor in software development at Opencast is responsible for: - Driving the elaboration of their team’s backlog - Setting testing strategies to match industry standards - Being a technical expert in their team (or acting as the team lead) - Leading the technical representation in a project discovery - Acting as a technical lead in the team, enabling them to achieve their full potential Salary £450 - £600 per day (working inside IR35) Where you’ll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. We’re happy to make adjustments to support your needs. Want to know more? Visit our website for more details.

Mid-level Backend Engineer (Manchester)
Haystack - Partnerships
Manchester
Remote or hybrid
Mid
£40,000 - £50,000

Office location: Manchester Hybrid role: 1-day a week in-office in Manchester if within a 1-hour commute | 1-day a month in-office if outside of a 1-hour commute Salary: up to £50k per annum dependent on experience Haystack has partnered with this client, a growing company, to find a talented and experienced Node Developer / Engineer to join their team in Manchester. You will be joining a full-time Node development team, working on a wide range of existing and new projects for their client base. About You We are looking for a professional who is passionate about their work, possesses an eye for detail, and has a zeal for well-crafted and tested code. You should be comfortable working on large-scale projects with challenging developments and be keen to learn and progress within a dynamic team. Key Skills and Experience Required - Proficient in Node.js - 2+ years of commercial experience - Experience with Apollo GraphQL - Strong understanding of JavaScript and Object-Oriented Programming (OOP) - Comfortable working with JSON and creating back-end architectures - Experience with Git - Ideally, agency experience or comfort working in a fast-paced environment with multiple projects

Page 1 of 1