Senior Software Engineer (Ref: 196656)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Job description
Forsyth Barnes are working in partnership with a leading SaaS and Digital Transformation consultancy, delivering mission-critical platforms for clients across utilities, infrastructure, and complex operational environments. We are seeking a Senior Software Engineer to join a high-performing engineering team building modern, cloud-native systems that power real-world field operations, workflow orchestration, and enterprise integration. This is a hands-on engineering role, suited to someone who enjoys solving complex problems, working close to the codebase, and taking ownership from design through to production., You will help design and build scalable systems that support:Field service and operational job schedulingWorkflow and permit management systemsReal-time operational dashboards and data flowsIntegration across legacy, ERP, GIS, and third-party systemsCustomer and stakeholder-facing digital platforms You will be working in a consultancy environment, collaborating directly with clients and internal delivery teams to shape solutions and deliver at pace., Build and maintain backend services using Node.js / TypeScriptDesign and implement API-first, event-driven architecturesWork with AWS cloud services to deliver scalable, resilient systemsIntegrate complex, heterogeneous data sources and systemsContribute to architecture and technical decision-makingEngage with stakeholders in a client-facing delivery modelSupport full lifecycle delivery from design through deployment Tech stack Node.js / TypeScriptAWS (Lambda, API Gateway, SQS, EventBridge, DynamoDB, etc.)Microservices / event-driven architectureREST / GraphQL APIsDocker, CI/CD pipelinesReact or Angular (nice to have)
Requirements
Weβre looking for engineers who: Have strong experience as a Senior Software Engineer (or equivalent)Have built production-scale backend systemsEnjoy working in fast-moving, delivery-focused environmentsAre comfortable working directly with clients and stakeholdersHave experience in complex domains such as utilities, telecoms, logistics, fintech, SaaS, or infrastructure platformsLike owning problems end-to-end rather than working in isolated feature teams
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role β technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Software Engineer Salary London
Find a Developer Job: 12 Best Job Sites For Developers
The 12 Best Jobs for Software Engineers