Description
Job Summary:
Join an international engineering team, taking an active role in developing backend solutions and distributed systems in a cloud-native environment.
Key Highlights:
1. Participation in high-impact strategic projects
2. Collaboration with multidisciplinary teams and digital transformation contexts
3. Close mentoring and continuous development
**Description:**
----------------
**Are you looking for a solid company in Project Management, Business Analysis, and Agile Transformation?**
**PPM Coachers**, with 17 years of market experience, provides training, consulting, and team augmentation services, supporting organizations in defining operational models, continuous improvement, and agile transformation.
**Why PPM Coachers?**
* Participation in high-impact strategic projects.
* Opportunity to collaborate with multidisciplinary teams and digital transformation contexts.
* Close mentoring, continuous development, and integration into an experienced, excellence-oriented team.
**PPM Coachers is recruiting for the role of Backend Software Engineer (.NET) \| Cloud Native!**
**Join an international engineering team, taking an active role in developing backend solutions and distributed systems in a cloud\-native environment. This role involves building scalable, high-performance applications with end\-to\-end responsibility for services—from design and development through deployment and monitoring.**
* Develop scalable backend services and distributed systems.
* Develop cloud\-native microservices supporting global applications.
* Build high-performance APIs and event-driven architectures.
* Assume end\-to\-end responsibility for services, including design, development, testing, deployment, and monitoring.
* Contribute to improving system reliability, performance, and scalability.
* Participate in architectural decisions and definition of engineering standards and best practices.
* Collaborate with multidisciplinary teams in an Agile environment.
* Investigate and resolve complex technical incidents in production.
* Develop solutions using C\#, .NET 10, and ASP.NET Core.
* Work with Microsoft Azure, Azure DevOps, and Kubernetes (AKS and Azure Container Apps).
* Work with Microsoft SQL Server.
* Apply Domain\-Driven Design and Clean Architecture principles.
* Use modern development tools, including GitHub Copilot.
*
**Requirements:**
-----------------
* Bachelor’s degree in Computer Engineering, Software Engineering, or equivalent field; professional experience may be considered in lieu of formal education.
* Minimum of 5\+ years of backend development experience.
* Strong knowledge of object-oriented programming (OOP) and software design.
* Experience designing scalable APIs and distributed systems.
* Experience with cloud environments and containerized applications.
* Experience with microservice architectures.
* Ability to assume ownership of systems and deliver production-ready software.
* Experience working in international environments and English-speaking teams.
* Strong analytical and problem-solving skills.
* Proficiency in English (mandatory).
* Permanent residency in Portugal and valid documentation for employment in the country.
**Work Location:** Lisbon
**Work Model:** Hybrid (2 days/week) \- Flexible