Senior .NET Developer (C#/.NET) - Hybrid Porto (2 days/week office)

HumanIT

Porto

Hybrid

EUR 60,000 - 80,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HumanIT is seeking a Senior .NET Developer to join our engineering team in Porto, working hybrid (2 days in the office). You will own end-to-end features in a large-scale telecom platform, shaping architecture, delivering production-ready code, and mentoring junior engineers.

You will design distributed solutions, implement CI/CD with Azure DevOps, and collaborate with product and QA to ensure robust, scalable systems while promoting engineering craft and pragmatic decisions.

Qualifications

  • 5+ years of professional software engineering experience with production systems at scale.
  • Deep proficiency in C# and .NET development.
  • Strong experience deploying solutions in Azure Cloud.
  • Solid understanding of distributed systems and API design.
  • Experience implementing CI/CD pipelines (Azure DevOps).
  • Ability to own distributed system designs and mentor engineers.
  • Proven mentoring and code review capabilities.
  • Strong testing practices across unit, integration, and UI tests.
  • Experience in Agile delivery teams with technical ownership.
  • Bachelor's or Master's in CS/Engineering or equivalent experience.
  • Fluent English, at least B2 level.

Skills

C#
.NET
Azure Cloud
CI/CD
Distributed systems
Mentoring
Unit testing
Agile
English (B2)

Education

Bachelor's or Master's in CS/Engineering

Tools

Terraform
Docker
Prometheus
Grafana
Loki
Azure DevOps

Job description

Senior .NET Developer (C#/.NET) - Hybrid Porto (2 days/week office)

ABOUT THE OPPORTUNITY

We're looking for a Senior .NET Developer to join a well-established international organization in the telecommunications sector, working on business-critical systems that support large-scale operations. This is a chance to take real end-to-end technical ownership, working from architecture and design through to production support, on a team that values engineering craft, pragmatic decision-making, and mentorship over process for its own sake.

PROJECT & CONTEXT

You'll join the engineering team behind a large-scale telecommunications platform for an international company with operations across Europe. The team designs and evolves scalable, distributed C# .NET solutions, with modern DevOps practices — CI/CD via Azure DevOps, Infrastructure-as-Code with Terraform, and observability tooling — embedded directly into the development lifecycle. You'll work closely with Tech Leads, QA, and Product to deliver reliable features end-to-end, while helping raise the engineering bar through code reviews, pairing, and mentoring junior and mid-level engineers.

WHAT WE'RE LOOKING FOR (Required)
  • 5+ years of professional software engineering experience with a proven track record operating production systems at scale
  • Deep proficiency in C# and modern .NET development
  • Strong experience designing and deploying solutions in an Azure Cloud environment
  • Solid understanding of distributed systems, APIs, and scalable architecture patterns
  • Experience implementing CI/CD pipelines and automated deployment strategies (Azure DevOps)
  • Demonstrated experience owning the design of distributed systems and leading engineers across teams without direct authority
  • Proven ability to mentor and elevate other engineers through pairing and code review
  • Strong testing practices across unit, integration, and UI automation, with thorough code review habits
  • Experience working in Agile delivery teams with ownership of technical outcomes
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • Fluent English, B2 (Upper Intermediate) minimum — required
NICE TO HAVE (Preferred)
  • Experience with React, HTML, CSS/SCSS for front-end collaboration
  • Familiarity with Docker and containerized environments
  • Experience with observability stacks such as Prometheus, Grafana, Loki, or Azure Application Insights
  • Experience using AI-assisted development tooling (e.g., GitHub Copilot, MCP servers)
  • Hands-on experience with Terraform / Infrastructure-as-Code

Want me to save this to the project as a doc, or produce a second version assuming Consulting (or Direct Hiring) with a placeholder minimum you can fill in?

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET Engineer — End-to-End Cloud (Hybrid, Porto)
Senior .NET Engineer — End-to-End Cloud (Hybrid, Porto)

HumanIT • Porto

Hybrid
EUR 60,000 - 80,000
Senior .NET Software Engineer
Senior .NET Software Engineer

act digital • Lisboa

Hybrid
EUR 60,000 - 90,000
Senior Dotnet Developer
Senior Dotnet Developer

act digital • Lisboa

Hybrid
EUR 42,000 - 65,000
Senior .NET Developer
Senior .NET Developer

ITDS • Porto

Hybrid
EUR 55,000 - 75,000
SENIOR FULLSTACK DEVELOPER (HYBRID)
SENIOR FULLSTACK DEVELOPER (HYBRID)

iTRTech Group • Lisboa

Hybrid
EUR 31,000 - 35,000
FULL-STACK WEB DEVELOPER (HYBRID)
FULL-STACK WEB DEVELOPER (HYBRID)

iTRTech Group • Lisboa

Hybrid
EUR 23,000 - 27,000
Fullstack Developer - .NET & Azure
Fullstack Developer - .NET & Azure

Alongside • Porto

Hybrid
EUR 55,000 - 70,000
Hybrid work model
International environment
SENIOR BACKEND ENGINEER (HYBRID)
SENIOR BACKEND ENGINEER (HYBRID)

iTRTech Group • Lisboa

Hybrid
EUR 31,000 - 35,000
Platform Engineer - Hybrid Porto
Platform Engineer - Hybrid Porto

HumanIT Digital Consulting • Porto

Hybrid
EUR 22,320 - 33,480
15th month salary
Health insurance covering your family
Birthday off
+2
Senior Software Engineer
Senior Software Engineer

emagine • Lisboa

Hybrid
EUR 55,000 - 75,000
Top locations