Job Search and Career Advice Platform

Enable job alerts via email!

Technical Lead / Senior Software Developer

TGS company

Remote

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading energy solutions firm in the UK is seeking an experienced Senior/Lead Developer to architect and optimize complex web applications. This position requires hands-on coding with a focus on technical leadership, collaboration with cross-functional teams, and best coding practices. Candidates should have expertise in ReactJS and Node.js, along with a strong understanding of cloud technologies. The role offers remote work flexibility and a competitive package within an inclusive culture.

Benefits

Competitive salary
Learning & Growth opportunities
Flexible work options
Collaborative environment

Qualifications

  • Proven experience in leading the development of web applications.
  • Strong understanding of cloud infrastructure and containerization.
  • Experience mentoring and guiding technical teams.

Responsibilities

  • Lead design and development of high-performance applications.
  • Build features using ReactJS and Node.js, ensuring coding standards.
  • Mentor engineers and lead technical discussions.

Skills

ReactJS
Node.js
C#
JavaScript (ES6+)
TypeScript
MongoDB
PostgreSQL
SQL Server
RESTful APIs
GraphQL
Jest

Tools

Docker
Kubernetes
AWS
Azure
GitHub
Jira
Confluence
M365
Job description

TGS | 4C is a global leader in offshore wind intelligence and energy data solutions. We provide cutting‑edge subscription‑based platforms and market insights that empower the renewable energy industry to make informed decisions. Our mission is to deliver innovative, scalable, and secure software solutions that support the transition to sustainable energy worldwide across all sectors.

We are seeking an experienced and highly skilled Senior/Lead Developer to architect, develop, and optimize complex web applications for our data‑driven platforms. This role combines hands‑on coding with technical leadership, ensuring best practices across the full development lifecycle. You will collaborate with product managers, architects, and cross‑functional teams to deliver robust, scalable solutions.

Key Responsibilities
Architecture & Design
  • Lead the design and development of scalable, high-performance applications.
  • Define and enforce coding standards, best practices, and architectural guidelines.
  • Collaborate with stakeholders to design system solutions aligned with business goals.
Development & Technical Leadership
  • Build end‑to‑end features using ReactJS/Next.js (frontend) and Node.js (backend).
  • Design and implement APIs (RESTful and GraphQL where appropriate).
  • Integrate with relational and NoSQL databases (SQL Server, PostgreSQL, MongoDB).
  • Ensure comprehensive test coverage through unit and integration testing.
Mentorship & Collaboration
  • Mentor and guide engineers, fostering technical growth within the team.
  • Lead technical discussions, proof‑of‑concepts, and design reviews.
  • Work closely with UX/UI, QA, and DevOps teams to ensure seamless delivery.
Technical Expertise
  • Frontend: ReactJS, Next.js, modern UI principles.
  • Backend: Node.js, ASP.NET (C#), Spatial Data
  • Languages: JavaScript (ES6+), TypeScript, C#
  • Databases: SQL Server, PostgreSQL, MongoDB.
  • APIs: RESTful, GraphQL.
  • Testing: Jest or similar frameworks.
  • Cloud Infrastructure: DevOps/AWS/Github/Jira/Confluence/M365
Preferred Skills
  • Experience with cloud platforms (Azure/AWS) and containerization (Docker/Kubernetes).
  • Familiarity with Agile/Scrum methodologies.
  • Strong knowledge of performance optimization and security best practices.
  • Experience with CI/CD pipelines and Infrastructure as Code.
  • Excellent leadership, problem‑solving, and communication skills.
Our Ambition and Values
Our Ambition
  • To enable energy for all by unlocking vital, data‑driven solutions and knowledge.
Our Values
  • Passionate: We bring curiosity, energy, and innovation to drive progress.
  • Results‑Driven: We take ownership to create value and deliver lasting impact.
  • Collaborative: We build trust through openness, inclusion and shared success.
  • Responsible: We are accountable to our customers, shareholders, communities and each other.
What We Offer
  • Impactful Work: Contribute to projects shaping the future of renewable energy.
  • Learning & Growth: Access to training, certifications, and career development programs.
  • Flexibility: Remote work options and a healthy work‑life balance.
  • Inclusive Culture: Collaborative, innovative, and supportive environment.
  • Competitive Package: Attractive salary and benefits.

If you are passionate about cloud technology and developer platforms, and ready to help evolve our multi‑cloud strategy, please submit your application by 01/16/2026.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.