Describe your role

Job Opportunities for You

Back to All Offers

How to use the job offers’ basket?

Checkout

Expert .NET Technical Lead – Azure Migration

Porto
Hybrid

4 830 - 5 670

EUR

(B2B)

2 450 - 2 800

EUR

net (Permanent Contract)

English, Portuguese
Expert
Banking
Developer

Lead Azure transformation with expert .NET engineering — shape scalable, reliable applications from architecture to production.

Porto-based opportunity with a hybrid work model, including up to 3 remote days per week.

As an Expert .NET Technical Lead, you will be working for our client, supporting the evolution of critical applications through an Azure cloud transition and across the full application lifecycle. You will provide hands-on technical leadership, guide engineering decisions, and help prepare applications for migration, ongoing support, and eventual decommissioning within an international Agile environment.

Your main responsibilities:

  • Provide technical leadership to the development squad while remaining hands-on.
  • Guide architecture, design, and implementation decisions.
  • Support the transition to Azure and the evolution of application lifecycles.
  • Promote Clean Code, SOLID, TDD, automation, scalability, and reliability.
  • Lead technical reviews and troubleshoot complex production issues.
  • Manage technical debt and technical risks.
  • Mentor developers and encourage knowledge sharing across the team.
  • Collaborate with Product, QA, architects, DBAs, and international teams.

You're ideal for this role if you have:

  • At least 9 years of experience in C# .NET development.
  • Previous experience in technical leadership or mentoring.
  • Strong knowledge of .NET Framework 4.8+ and .NET 8+.
  • Solid understanding of software architecture, Clean Code, SOLID, and TDD.
  • Experience with SQL Server or Azure SQL, Git, Gitflow, and Azure DevOps.
  • Practical experience with Azure Pipelines, Repos, Blob Storage, App Service, and App Configuration.
  • Experience with Jira, Confluence, and the full application lifecycle, including production support.
  • Strong communication and problem-solving skills, with an autonomous, pragmatic, and collaborative approach.

It is a strong plus if you have:

  • Experience in banking, payments, or fintech.
  • Portuguese language skills at B2 level or higher.
  • A higher education degree in Engineering, Computer Science, or IT.

Language Required for the role: Fluent English is mandatory. Portuguese at B2 level or higher is a strong plus.

Eligibility for the role: Only candidates with an existing legal right to work in Europe will be considered for this role.

#MAKEYourCareerBETTER

Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Internal number #10444

Benefits

ITDS Clubs

Access to medical insurance

Meal Card

Access to Pluralsight & Udemy

Integrational Events

Your criteria

Want to be notified about new job openings
that match your preferences?

By providing e-mail address and clicking „Notify Me” you agree that ITDS will send e-mail notification that match criteria you have provided.