Senior Software Engineer – Tech Lead – (Ref:196504)

Company: Forsyth Barnes
Apply for the Senior Software Engineer – Tech Lead – (Ref:196504)
Location: West Midlands
Job Description:

Job Title – Senior Software Engineer – Tech Lead – (Ref:196504)

Location – West Midlands

Working Pattern – 3 days in office

We’re partnering with a fast-growing product engineering team building modern digital platforms in the energy and utilities space.

We are looking for a hands-on Senior Software Engineer / Tech Lead to help design, build, and scale production systems across multiple product areas.

This is a player-coach role — you will still be actively writing production code while also guiding technical direction, supporting engineers, and helping shape how systems are built.

What you’ll be doing

  • Design and build full-stack features and systems using:
  • Node.js / TypeScript
  • React
  • AWS cloud infrastructure
  • Take ownership of system design and architecture decisions within product teams
  • Build and scale multi-service, API-driven platforms
  • Work across frontend, backend, and infrastructure as a hands-on engineer
  • Lead technical delivery within a small team of engineers
  • Mentor and support other developers through code reviews and pairing
  • Contribute to improving engineering practices, tooling, and delivery speed
  • Occasionally engage with stakeholders or clients to understand requirements and shape solutions

What we’re looking for

We’re not looking for pure architects or consultants we’re looking for builders who lead by doing.

You should have:

  • Strong experience with Node.js / TypeScript backend development
  • Strong experience with React (modern frontend development)
  • Experience building and shipping production systems (not just prototypes)
  • Solid understanding of:
  • API design and system integration
  • Relational databases (PostgreSQL ideal)
  • Cloud environments (AWS preferred)
  • Experience in a Senior Engineer or Tech Lead role
  • Confidence working across frontend, backend, and cloud systems
  • Strong communication skills and ability to work in a collaborative team

Nice to have

  • Experience designing or working with multi-tenant systems or SaaS platforms
  • Exposure to high-traffic or event-driven systems
  • Experience with CI/CD pipelines and modern DevOps practices
  • Experience in scaling teams or mentoring engineers
  • Interest or exposure to AI-assisted development workflows

#J-18808-Ljbffr…

Posted: May 12th, 2026