Alongside is a technology consulting company that supports clients in end-to-end project development, creating specialized teams, and recruiting qualified talent — offering flexible solutions tailored to each organization's needs. We are looking for a skilled .NET Backend Developer to join our team The main focus will be backend (80%), with regular frontend work (20%), primarily around API integration with React.
Responsibilities:
Work mainly on the Domain and Application Layers, implementing complex rules in the utilities sector
Implement Command and Query handlers (CQRS)
Work with Entity Framework Core, including mappings, migrations, and complex queries
Implement REST controllers, API versioning, and authentication/authorization
Document contracts and endpoints using Swagger/OpenAPI
Configure and maintain background jobs with Hangfire
Write unit and integration tests for domain, application, and infrastructure
Collaborate with the frontend team to define and evolve API contracts
Debug integration issues
Requirements
3+ years of experience with .NET (C#)
2+ years with ASP.NET Core Web API
Strong foundations in Clean Architecture, DDD, SOLID, and Design Patterns
Proficiency in Entity Framework Core (migrations, queries, performance)
Experience with relational databases such as SQL Server
Frontend knowledge (not a developer role requirement, but important):
Familiarity with and understanding of TypeScript fundamentals
Understanding of React Query for API consumption
Basic knowledge of CORS, JWT tokens, and SPA authentication
Nice-to-haves:
Experience with Hangfire and distributed systems
Familiarity with Event Sourcing or Event-Driven Architecture
Experience with RabbitMQ, Azure Service Bus, or other message brokers
Benefits
Hybrid model: 3 days per week in the office (Lisbon);
Employment Contract;
Health Insurance;
Meal Card
Show more Show less