Job Search and Career Advice Platform

Enable job alerts via email!

Software Development Lead

Signal

Greater London

On-site

GBP 125,000 - 150,000

Full time

14 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Greater London is seeking a Product Team Lead to oversee product development within their SaaS application. You will manage a team, focusing on building infrastructure and enhancing user interactions with shipping data. Candidates should have solid experience in full-stack development, particularly in C#/.NET and React, alongside a year of people-management. The role offers a hybrid work model and includes a variety of professional growth opportunities.

Benefits

Generous compensation with performance incentives
Collective health insurance coverage
Personal learning budget (€750–€2000 annually)
Regular team-bonding events
Fitness benefits

Qualifications

  • At least 1 year of people-management experience.
  • 3+ years hands-on experience in full-stack development.
  • Experience in the React ecosystem and Microsoft C#/.NET Core.

Responsibilities

  • Lead one of the product teams within the SaaS application.
  • Prioritize work for junior engineers.
  • Collaborate effectively with cross-functional counterparts.

Skills

Leadership
Full-stack Development
Agile Methodologies
Collaboration
C#/.NET Core
React
Database Management
Cloud Technologies

Education

Master’s or Bachelor’s degree in Computer Science or related field

Tools

JIRA
GitHub
Job description

You will be leading one of the product teams within the Signal SaaS web application. The focus is on building supporting infrastructure and data visualization features—such as charts, graphs, tables, and maps—that help users interact with complex shipping data. Alongside feature development, the team invests in building reusable components that support both their own roadmap and other teams, with a strong focus on automated testing inside CI/CD pipelines. The Technology Stack includes C#, .NET Core, React, Kubernetes, MongoDB, MS SQL Server, Snowflake, DuckDB, Redis, Docker, Grafana, Influx and more. Teams are organised using Dual‑track Agile (Scrum) methodologies, and we welcome people who can contribute across product discovery, delivery, optimisation, QA, DevOps and Continuous Integration.

Team Management
  • Prioritise work for junior engineers and coach other engineers when needed
  • Support team growth in areas such as coding best practices, architecture and SDLC
  • Set clear expectations and help create career growth plans
  • Manage performance and provide regular feedback
  • Support onboarding for new team members
Delivery
  • Keep stakeholders updated on the progress and status of the team's projects
  • Propose multiple solution options with trade‑offs clearly explained
  • Unblock technical work for engineers through simplification or pair programming
  • Take ownership of specific features and provide implementation for the most complex parts
  • Ensure monitoring and understand logging aspects of team‑owned features
Collaboration
  • Collaborate effectively with cross‑functional counterparts
  • Work closely with Product Managers to refine and clarify requirements
  • Recognise and celebrate team members' contributions
  • Mediate and resolve conflict in an efficient and constructive way
  • Lead retrospectives and continuous improvement activities
Qualifications
  • Master’s or Bachelor’s degree in Computer Science or a related technical field, or exceptional practical experience
  • At least 1 full year of people‑management experience, leading a team of ~5 direct reports
  • 3+ years hands‑on experience in full‑stack development
  • Experience in the React ecosystem and Microsoft C# /.NET Core
  • Knowledge and an active interest in Design Patterns and SOLID architecture principles
  • Experience with relational and non‑relational databases (design, administration, tuning) and ORM frameworks such as Entity Framework or Dapper
  • Experience with testing and mocking frameworks
  • Familiarity with microservices and REST APIs
  • Experience with cloud‑computing technologies, including configuring and tuning web stack in the cloud
  • Comfortable working in Agile environments and adapting to changing priorities
Nice to Have
  • Experience in building, managing and developing on cloud infrastructure (Azure)
  • Experience in DevOps tasks and tools (Git, GitHub, GitHub Actions, Azure management console)
  • Experience with project‑management tools (JIRA, ProductBoard, Confluence)
Benefits
  • Generous compensation with additional performance incentives
  • Coverage under the company’s collective health insurance plan
  • Opportunity to work alongside experienced professionals with deep knowledge in software engineering, data science and shipping business who are always eager to mentor
  • Signal’s hybrid work policy currently includes 9 on‑site working days per month, during which happy‑hour events take place
  • 2–4 weeks of onboarding training to prepare you for your new role, including meetings with about 30 trainers while diving deep into our products and the shipping world
  • Career‑growth opportunities and a structured development discussion every 4 months
  • Personal learning budget for training, seminars and conferences (€750–€2000 annually, depending on seniority)
  • Regular team‑bonding events and activities
  • Fitness benefits to support your health and wellbeing

Strict adherence to confidentiality, intellectual property and non‑compete provisions is expected.

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