logo
Expleo Group

Senior Full Stack .NET / Angular Developer

EU

September 4, 2026 at 11:01 PM

✨ AI summary

Location

  • Lisbon, Portugal

Programming Languages

  • C#
  • TypeScript
  • Go (Golang)

Frameworks

  • .NET / .NET Core
  • ASP.NET Core
  • Web API
  • Angular

Cloud Services

  • Azure Service Bus
  • Kafka
  • RabbitMQ

Databases

  • MongoDB
  • NoSQL
  • SQL / relational databases

Experience Level

  • 6+ years of software engineering experience
Expleo is a trusted partner for your innovation journey. As a global engineering, technology and consulting service provider, we are ideally positioned to help you achieve your ambitions and future-proof your business. With a smart blend of bold thinking and reliable execution, we’re able to fast-track innovation through each step of your value chain.

We are strategically positioned to build value, with a global footprint across 30 countries.

We are as global and local as you need us to be, with strong best-in-class pan-European technological centres and unique best-shoring capabilities.

We leverage a network of high value-adding affiliates in consulting and industrial excellence, and leading partners across multiple sectors to provide you with the most comprehensive services and solutions in an ever-changing environment.

Responsibilities

  • Bachelor’s Degree in Computer Science, Software Engineering or related field, or equivalent professional experience.
  • 6+ years of professional software engineering experience, with strong hands-on experience building production-grade applications.
  • Strong background in software design, architecture, scalability, maintainability and distributed systems.
  • Advanced proficiency in C# and .NET /.NET Core, with solid hands-on experience in ASP.NET Core and Web API.
  • Strong experience with Angular and TypeScript and modern frontend development practices.
  • Strong understanding of RESTful APIs, HTTP, authentication/authorization and API design.
  • Proven experience with microservices and distributed systems.
  • Experience with MongoDB or other NoSQL databases, including data modelling and query optimization; good knowledge of SQL and relational databases is valued.
  • Strong understanding of SOLID principles, design patterns and software architecture, with experience writing unit and integration tests.
  • Experience with Git, Agile methodologies and CI/CD practices.
  • Strong analytical, problem-solving and communication skills, with the ability to work independently, take ownership and make sound technical decisions.
  • Fluent English level, both spoken and written

Desired Skills

  • Event-driven architectures and messaging (e.g. Azure Service Bus, Kafka, RabbitMQ).
  • Cloud security and identity management.
  • DDD and/or Clean Architecture.
  • Distributed systems, including resiliency and eventual consistency.
  • High-scale or business-critical applications.
  • Mentoring engineers or acting as a technical reference within a team.
  • AI-assisted development tools such as GitHub Copilot.
  • Go (Golang) and JSON Forms.