Position

Senior Software Engineer .NET

Munich; Porto; Remote Professional Pixida Logo

Build scalable cloud-native applications with modern .NET.

Responsibilities

> Develop cloud-native, highly scalable applications in .NET and C#, from microservices to enterprise platforms. > Modernize existing client-server and on-premises solutions. > Contribute across all stages – from concept and design to deployment and operations. > Apply best practices in automated testing, CI/CD, and Infrastructure-as-Code. > Utilize cloud services (Azure, AWS, GCP) and integrate trends like event-driven architectures, observability, and AI.

Requirements

> Degree in Computer Science, Business Informatics, or related discipline. > 5+ years of professional experience with .NET and C#. > Strong expertise in ASP.NET Core, Entity Framework Core, LINQ, and architectural patterns (monoliths, client-server, microservices). > Hands-on experience with containers (Docker, Kubernetes), IaC (Terraform, Bicep), and CI/CD (Azure DevOps, GitHub Actions, GitLab CI). > Database expertise in relational (SQL Server, PostgreSQL) and NoSQL (MongoDB, Cosmos DB). > Passion for modern development practices (DDD, Clean Architecture, TDD/BDD). > Fluent in German or Portuguese + English.

Benefits

> We love to celebrate together: e.g. yearly company party, Christmas party, team-building events... > We support you in the public transportation, and provide daily meal provisions. > We support, offer and cover the cost of language courses from level A1 to C1. > We offer attractive relocation packages to assist you in moving for your new position. > You receive gifts for your company anniversary, wedding and birth of your children.