Senior .NET Developer, C#/.NET

Jobtailor

Porto

Presencial

EUR 60 000 - 90 000

Tempo integral

14 dias+
Gerador de candidaturas

Destaca-te para esta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

Jobtailor in Porto, Portugal, seeks a Senior .NET Engineer to design and evolve scalable distributed C# solutions in Azure, owning architecture through production support.

You will implement CI/CD with Azure DevOps, use Terraform for IaC, and apply observability tools while collaborating with tech leads, QA, and product teams. Strong English required; 5+ years of experience and leadership across teams desired.

Qualificações

  • 5+ years of professional software engineering experience with 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; rigorous code reviews.
  • Experience in Agile delivery teams with ownership of technical outcomes.
  • Bachelor's or Master's degree in CS/Engineering or equivalent practical experience.
  • Fluent English, B2 minimum.

Responsabilidades

  • Design and evolve scalable, distributed C# .NET solutions.
  • Take end-to-end technical ownership from architecture through production support.
  • Design and deploy solutions in an Azure Cloud environment.
  • Implement CI/CD through Azure DevOps and automated deployment strategies.
  • Work with Terraform and Infrastructure-as-Code practices.
  • Use observability tooling throughout the development lifecycle.
  • Collaborate with Tech Leads, QA, and Product to deliver reliable features end-to-end.
  • Conduct code reviews and pair with engineers.
  • Mentor junior and mid-level engineers.
  • Lead engineers across teams without direct authority.
  • Work in Agile delivery teams and own technical outcomes.

Conhecimentos

C# Development
Modern .NET
Azure Cloud
CI/CD
Distributed Systems
Mentoring

Formação académica

Bachelor's Degree in Computer Science
Master's Degree in Engineering

Ferramentas

Docker
Terraform
GitHub Copilot

Descrição da oferta de emprego

  • Design and evolve scalable, distributed C# .NET solutions
  • Take end-to-end technical ownership from architecture and design through production support
  • Design and deploy solutions in an Azure Cloud environment
  • Implement CI/CD through Azure DevOps and automated deployment strategies
  • Work with Terraform and Infrastructure-as-Code practices
  • Use observability tooling throughout the development lifecycle
  • Collaborate closely with Tech Leads, QA, and Product to deliver reliable features end-to-end
  • Conduct code reviews and pair with engineers
  • Mentor junior and mid-level engineers
  • Lead engineers across teams without direct authority
  • Work in Agile delivery teams and own technical outcomes
Requirements
  • 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
  • Experience with React, HTML, CSS/SCSS for front-end collaboration (preferred)
  • Familiarity with Docker and containerized environments (preferred)
  • Experience with observability stacks such as Prometheus, Grafana, Loki, or Azure Application Insights (preferred)
  • Experience using AI-assisted development tooling, e.g. GitHub Copilot and MCP servers (preferred)
  • Hands‑on experience with Terraform / Infrastructure-as-Code (preferred)
Core Competencies

Demonstrates expertise in designing and evolving scalable, distributed C# .NET solutions within Azure Cloud environments, while implementing CI/CD practices and mentoring engineering teams. Proven ability to lead technical outcomes in Agile delivery teams and ensure high-quality code through rigorous testing and code review processes.

Highest-signal resume keywords
  • C# Development
  • Azure Cloud Solutions
  • CI/CD Implementation
  • Distributed Systems Design
  • Mentoring Engineers
ATS Optimization Keywords
Hard Skills
  • C#
  • Modern .NET Development
  • Azure DevOps
  • Terraform
  • Infrastructure-as-Code
  • APIs
  • Unit Testing
  • Integration Testing
  • UI Automation Testing
  • Agile Methodologies
Soft Skills
  • Collaboration
  • Leadership
  • Mentoring
  • Code Review
  • Communication
Certifications & Qualifications
  • Bachelor's Degree in Computer Science
  • Master's Degree in Engineering
Industry Keywords
  • Scalable Architecture
  • Distributed Systems
  • Production Systems
  • Automated Deployment Strategies
  • Agile Delivery Teams
Tools & Technologies
  • Azure Cloud
  • Observability Tools
  • Prometheus
  • Grafana
  • Loki
  • Azure Application Insights
  • Docker
  • GitHub Copilot
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Full Stack Developer, .NET/Angular
Senior Full Stack Developer, .NET/Angular

Jobtailor • Lisboa

Presencial
EUR 80 000 - 110 000
Full Stack Engineer (Cloud/Azure)
Full Stack Engineer (Cloud/Azure)

TP • Lisboa

Presencial
EUR 60 000 - 90 000
Senior Full Stack .NET / Angular Developer
Senior Full Stack .NET / Angular Developer

Expleo • São Domingos de Benfica

Presencial
EUR 60 000 - 90 000
Senior Full Stack .NET / Angular Developer
Senior Full Stack .NET / Angular Developer

JobCubby • Lisboa

Híbrido
EUR 70 000 - 110 000
Software Engineer
Software Engineer

CloudCockpit • Portugal

Presencial
EUR 55 000 - 75 000
Senior Back-End (.Net)
Senior Back-End (.Net)

Newfire Global Partners • Lisboa

Presencial
EUR 65 000 - 90 000
Senior Backend Developer .NET
Senior Backend Developer .NET

Vortal • Lisboa

Presencial
EUR 40 000 - 60 000
(Senior) Backend Developer - .NET
(Senior) Backend Developer - .NET

emagine • Lisboa

Presencial
EUR 40 000 - 60 000
Technical Lead
Technical Lead

Morson Edge (Technology) • Porto

Presencial
EUR 90 000 - 120 000
Senior .NET Developer (C#/.NET) - Hybrid Porto (2 days/week office)
Senior .NET Developer (C#/.NET) - Hybrid Porto (2 days/week office)

HumanIT • Porto

Híbrido
EUR 60 000 - 80 000