SubBanner banner image

Senior / Lead .NET Engineer (Hands-on Leadership)

Lisbon, Portugal

Apply by 25 Apr 2026

€70000 per annum

Job Ref.: BH-56989-1

Job Type: Contract

Job Description

Are you a hands-on .NET engineering leader who still enjoys being close to the code, while owning technical direction and team delivery?

We’re looking for a Software Engineering Team Lead to join a high-performing, product-led engineering environment, building scalable, distributed systems used at scale.
This is not a pure management role , you’ll operate in a 50/50 split between hands-on development and leadership, influencing architecture, driving technical decisions, and leading a team of engineers in a modern microservices environment.

The Role You will take ownership of a cross-functional engineering team, responsible for delivering high-performance backend systems in a complex, high-traffic environment.
This role is ideal for someone who:

  • Has deep .NET expertise
  • Enjoys designing scalable systems
  • Has already led or mentored teams
  • Wants to step into a role with real ownership and impact

What You’ll Be Doing

  • Leading a team of engineers (typically 4–7), owning delivery and technical direction
  • Remaining hands-on, contributing to system design and critical code paths
  • Driving architectural decisions across distributed, microservices-based systems
  • Ensuring high standards across code quality, performance, and scalability
  • Collaborating closely with Product, QA, and other engineering teams
  • Mentoring and developing engineers, supporting career growth
  • Identifying and solving complex technical challenges in production environments
  • Improving engineering practices, tooling, and development workflows


Tech Environment

  • .NET Core / C#
  • Microservices & distributed systems
  • Event-driven architecture (RabbitMQ)
  • REST APIs
  • MS SQL Server
  • Containerised environments (OpenShift / Kubernetes)


What We’re Looking For

  • Strong background in backend engineering using .NET / C#
  • Experience designing and building scalable, distributed systems
  • Solid understanding of asynchronous and event-driven architectures
  • Proven experience leading or mentoring engineers
  • Strong experience in system design and architecture
  • Comfortable operating in a hands-on leadership role (50/50)
  • Experience in high-performance or product-led environments is a strong plus

Package

  • Salary up to €70,000 (flexible for strong profiles)
  • Performance bonus
  • Monthly benefits package (incl. lifestyle/allowance support)
  • Private healthcare
  • Childcare support
  • Additional perks

Important

  • Must have full right to work in Portugal (no sponsorship available)

 

APPLY NOW

Recent Jobs.

Project Lead - Engineering for a GMP manufacturing site
Visp, Switzerland

Project Lead – Engineering for a GMP manufacturing site in Visp, Switzerland (on-site). German speaking - 60% workload  Key responsibilities:Lead small to mid-sized investment and engineering projec

Java / Camunda Developer
Bucharest, - , Romania

For our customer, a major payments company we are seeking a Senior Software Engineer specialising in Java, Camunda/ BPMN & Azure Services this role is fully remote from the EU Rate: €40-53 EUR per hou

Technical Project Manager
Zürich, Switzerland

Technical Project Manager - Software Engineering & Network Solutions Start: May 2026 Dauer: Bis Ende 2026, mit Option auf Verlängerung Standort: ZürichWir suchen eine engagierte und erfahrene Persönli