Backend Software Engineer (.NET)

Ppm Coachers — Portugal · Posted ~18 hours ago

Mid Full-time

Skills

.NET C# backend development cloud-native applications distributed systems software architecture Cloud Distributed Systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an experienced engineering team to build scalable backend services and distributed systems in a cloud-native environment. The role involves end-to-end ownership of high-performance applications, collaboration with multidisciplinary teams, and continuous improvement of software solutions.

Highlights

Opportunity to work on strategic digital transformation projects with experienced teams, continuous learning support, and involvement in scalable cloud-based engineering solutions.

Description

Procuras uma empresa sólida nas áreas de Project Management, Business Analysis e Agile Transformation? A PPM Coachers, com 17 anos de experiência no mercado, atua na capacitação, consultoria e reforço de equipas, apoiando organizações na definição de modelos operacionais, melhoria contínua e transformação ágil. Porquê a PPM Coachers? Participação em projetos estratégicos de grande impacto.Possibilidade de colaboração com equipas multidisciplinares e contextos de evolução digital. Acompanhamento próximo, desenvolvimento contínuo e integração numa equipa experiente e orientada para a excelência. A PPM Coachers está a recrutar para a função de Backend Software Engineer (.NET) | Cloud Native! Integrar uma equipa internacional de engenharia, assumindo um papel ativo no desenvolvimento de soluções backend e sistemas distribuídos em ambiente cloud-native. A função envolve a construção de aplicações escaláveis e de alta performance, com responsabilidade end-to-end sobre os serviços, desde o desenho e desenvolvimento até ao deployment e monitorização. Desenvolver serviços backend escaláveis e sistemas distribuídos.Desenvolver microserviços cloud-native que suportam aplicações globais.Construir APIs de alta performance e arquiteturas orientadas a eventos.Assumir responsabilidade end-to-end pelos serviços, incluindo desenho, desenvolvimento, testes, deployment e monitorização.Contribuir para a melhoria da fiabilidade, performance e escalabilidade dos sistemas.Participar em decisões de arquitetura e definição de standards e boas práticas de engenharia.Trabalhar em conjunto com equipas multidisciplinares em ambiente Agile.Investigar e resolver incidentes técnicos complexos em produção.Desenvolver soluções utilizando C#, .NET 10 e ASP.NET Core.Trabalhar com Microsoft Azure, Azure DevOps e Kubernetes (AKS e Azure Container Apps).Trabalhar com Microsoft SQL Server.Aplicar princípios de Domain-Driven Design e Clean Architecture.Utilizar ferramentas modernas de desenvolvimento, incluindo GitHub Copilot. Requisitos mínimos Licenciatura em Engenharia Informática, Software Engineering ou área equivalente, sendo valorizada a experiência profissional equivalente.Mínimo de 5+ anos de experiência em desenvolvimento backend.Forte conhecimento de programação orientada a objetos (OOP) e design de software.Experiência no desenho de APIs escaláveis e sistemas distribuídos.Experiência com ambientes cloud e aplicações containerizadas.Experiência com arquiteturas de microserviços.Capacidade de assumir ownership de sistemas e entregar software pronto para produção.Experiência em ambientes internacionais e equipas de trabalho em inglês.Forte capacidade analítica e de resolução de problemas.Domínio de inglês (obrigatório).Residência em Portugal definitiva e documentação válida para trabalho no país. Local de trabalho: Lisboa Modelo de trabalho: Híbrido (2x) - Flexível