Senior .NET Software Engineer

act digital

Lisboa

Hybrid

EUR 60,000 - 90,000

Full time

33 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

We are seeking a .NET Software Engineer to join a collaborative engineering team based in Lisbon, working on enterprise-scale applications in a structured and international environment.

You will design, develop, test, and maintain robust software solutions while contributing to architectural evolution and ensuring high-quality delivery across the full software lifecycle.

Qualifications

  • 10+ years of .NET development experience.
  • Proficiency in .NET CORE.
  • Experience with Angular or Blazor.
  • Experience with RabbitMQ or similar messaging systems.
  • Experience with BFF architecture.
  • Strong SQL skills (SQL Server or Oracle).
  • Knowledge of Domain-Driven Design (DDD).
  • Familiarity with unit testing practices.
  • Understanding of design patterns and clean code.
  • Experience with Azure DevOps (CI/CD pipelines).
  • APIs and microservices development.
  • Strong analytical and problem-solving mindset.
  • Ability to work in structured, collaborative environments.
  • Proactive attitude towards continuous improvement.
  • Strong teamwork and communication skills.

Responsibilities

  • Collaborate with Architecture Office and team leads to deliver new functionalities.
  • Develop and maintain enterprise-scale applications and services.
  • Implement unit and integration tests to ensure quality.
  • Deploy and configure applications with operations teams.
  • Provide support and maintenance, including bug fixing.
  • Contribute to architectural improvements of systems.
  • Participate in design phases of new products with Technical Architects.
  • Apply structured coding standards and patterns.
  • Engage in API and microservices design and implementation.
  • Work in a collaborative, proactive, improvement-focused environment.
  • Communicate effectively within the team and with stakeholders.

Skills

.NET development
.NET Core
Angular/Blazor
SQL
DDD (Domain-Driven Design)
Unit testing
APIs & microservices
BFF architecture
RabbitMQ
Azure DevOps
Design patterns
Clean code
Team collaboration
Problem solving

Tools

RabbitMQ
Azure DevOps
SQL Server
Oracle
Angular/Blazor

Job description

.NET Software Engineer / Hybrid (Lisbon, Portugal)

We are looking for a .NET Software Engineer to join a collaborative engineering team based in Lisbon, working on enterprise-scale applications in a structured and international environment.

You will design, develop, test, and maintain robust software solutions while contributing to architectural evolution and ensuring high-quality delivery across the full software lifecycle.

  • Collaborate with Technical Architecture Office and ICT Team Leaders to deliver new functionalities
  • Develop and maintain existing applications and services
  • Implement unit and integration tests to ensure software quality
  • Work with operations teams to deploy and configure applications
  • Provide support and maintenance, including bug fixing and incident management
  • Contribute to architectural improvements of existing systems
  • Participate in the design phase of new products with Technical Architects
  • Strong experience (+10 years) in .NET development following structured coding standards
  • Proficiency in .NET CORE
  • Experience with Angular or Blazor
  • Knowledge of messaging systems (e.g., RabbitMQ or similar)
  • Experience with BFF architecture
  • Strong SQL skills (SQL Server or Oracle)
  • Knowledge of DDD (Domain-Driven Design)
  • Familiarity with unit testing practices
  • Understanding of design patterns and clean code principles
  • Experience with Azure DevOps (pipelines, releases, CI/CD)
  • APIs and microservices
  • Strong analytical and problem-solving mindset
  • Ability to work in structured, collaborative environments
  • Proactive attitude towards continuous improvement
  • Strong teamwork and communication skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

emagine • Lisboa

On-site
EUR 55,000 - 75,000
Senior .NET Developer
Senior .NET Developer

ITDS • Porto

Hybrid
EUR 55,000 - 75,000
Senior .NET Developer
Senior .NET Developer

emagine • Lisboa

On-site
EUR 50,000 - 70,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

On-site
EUR 60,000 - 80,000
Senior .NET C# Engineer — Hybrid (Portugal)
Senior .NET C# Engineer — Hybrid (Portugal)

Wire-IT • Lisboa

Hybrid
EUR 60,000 - 90,000
Health Insurance
22 days of paid vacation
4 extra days annually (Carnival, Xmas,
+6
Senior .NET & Angular Engineer — Hybrid (Lisbon)
Senior .NET & Angular Engineer — Hybrid (Lisbon)

KCS IT • Lisboa

Hybrid
EUR 55,000 - 75,000
Free training programs
International projects in Benelux
Hybrid work model
Senior .NET Microservices Engineer
Senior .NET Microservices Engineer

Devoteam • Lisboa

On-site
EUR 45,000 - 65,000
Technical Lead .Net
Technical Lead .Net

Adentis Portugal • Lisboa

On-site
EUR 55,000 - 75,000
Great Work-Life balance
Flexible schedule
Health benefits
+4
Senior .NET Developer — Hybrid (Portugal)
Senior .NET Developer — Hybrid (Portugal)

DBServices Portugal • Porto

Hybrid
EUR 55,000 - 75,000
.NET Developer
.NET Developer

Hexa Consulting • Lisboa

Hybrid
EUR 48,000 - 64,000
Hybrid work model
Private health insurance from day one
Mental health support through TEAM 24
+2