Role overview
As a Backend Engineer, you will work on a modular SaaS platform within an enterprise environment. You contribute to new functionality, migration activities, and platform improvements. The role requires senior-level technical depth, ownership, and consistent delivery in a high-knowledge setting.
Responsibilities
Develop and maintain ASP.NET Core Web APIs
Work within a vertical slice architecture
Integrate multiple product modules and external libraries
Design and implement REST APIs
Perform code reviews and safeguard code quality
Collaborate closely with frontend, QA, and Product teams
Deliver reliably within a SaaS environment with clear ownership
Requirements
At least five years of experience as a backend engineer
Strong experience with .NET Core 5 or higher and C#
Solid experience with REST APIs and dependency injection
Good knowledge of relational databases and SQL
Experience with Dapper and repository patterns
Familiarity with Scrum and GIT
Experience working on SaaS products
Fluency in English
On-site requirement This role requires local on-site presence in Lisbon 4x p / w. Remote delivery is not applicable for this position.
Contract details
Contract duration 6 months
Full-time commitment
Start date to be agreed
Collaboration within an international product team
Net Developer • Portugal