Affinity

.NET developer

In short

Senior .NET developer role at a Portuguese technology consultancy with offices in Lisbon, Porto and Óbidos, operating projects in more than 20 countries. The work is fully remote and focuses on designing and building APIs (Web and REST) in C#/.NET, with solid JavaScript, SQL/data modeling, and architectural pattern knowledge (DDD, SOLID, Clean Architecture). Requires at least 5 years of professional C# (.NET) development experience and 5 years of API design experience, plus unit testing/TDD experience. Experience with React, Vue.js, TypeScript, CSS and HTML is a plus.

About Affinity
Our mission is to be a meaningful part of our people's careers. As we grow, so does our determination to offer the best experience to our employees and clients — and that is exactly what drives us. We are a Portuguese technology consultancy with offices in Lisbon, Porto and Óbidos, and representative offices in Brazil and Tunisia. With over 12 years of market expertise, we are now a community of around 400 people working on projects in more than 20 countries, in on-site, remote or hybrid settings. We believe great people make successful companies.
Requirements
•Degree in Computer Engineering or a similar field
•At least 5 years of professional experience in development with C# (.NET)
•At least 5 years of experience designing and developing APIs (Web and REST in C#)
•Solid experience in web-based development with JavaScript (mandatory requirement)
•Good knowledge of SQL and Data Modeling, at intermediate to advanced level
•Knowledge of design principles and architectural patterns (DDD, SOLID, Clean Architecture)
•Experience with Unit Testing and TDD
•Be Affinity #Affinidade – Build close and empathetic relationships with colleagues, clients and candidates (and not only with technologies, languages and platforms). Team spirit and a positive attitude
•#Ambition – Want to do more and better. Desire to exceed expectations and develop personally and professionally
•#Action – The energy to make things happen. Proactivity and initiative
•#Learning – Desire to grow individually and collectively and become a reference in the technology market
•#Assertiveness – Transparent and honest communication, always with constructive feedback
Nice to have
•Experience with frontend frameworks such as React or Vue.js, as well as TypeScript, CSS and HTML (valued)
What we offer
We invest in training and certifications that demonstrate your real progress, promote a healthy work-life balance and offer benefits with a direct impact on your personal life and career. We don't want to be just another line on your CV. We want you to experience a true Lifetime Experience with us.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot