




Job Summary: We are seeking a Mid-Level .NET Developer to join a collaborative team focused on quality and innovation, actively contributing to solutions used by thousands of users. Key Highlights: 1. Participation in projects with real impact and relevant technical challenges 2. Collaborative environment and culture of continuous learning and innovation 3. Opportunities for technical growth in cloud (Azure), DevOps, and architecture Core Services Mid\-level Lisbon, Braga Are you ready to advance your career as a .NET Developer and actively contribute to solutions used by thousands of users? We are looking for a Mid\-Level .NET Developer with solid experience developing APIs, services, and applications using the .NET ecosystem, who wants to join a collaborative, quality- and innovation-oriented team. If you seek a challenge where you can grow technically, have direct impact on the final solution, and participate in architectural decisions and best practices, this is your next opportunity. What do we offer? Participation in high-impact projects, contributing to products used by thousands of end users and involving relevant technical challenges; Hybrid work model, promoting flexibility and work-life balance; Collaborative environment with a senior team available to share knowledge, discuss technical approaches, and continuously evolve; Culture of continuous learning and innovation, encouraging experimentation, constant improvement, and sharing of best practices; Opportunities for technical growth, with exposure to areas such as cloud (Azure), DevOps, and software architecture; An environment of trust and autonomy, where you are encouraged to make decisions, take ownership, and actively contribute to project success. What is the role? As a Mid\-level .NET Developer, you will play an active role in backend solution development and evolution, contributing not only through implementation but also via critical thinking and technical decision-making. **On a day-to-day basis, you will:** Develop and maintain APIs, backend services, and critical components using C\# and technologies from the .NET ecosystem; Contribute to technical and architectural decisions, ensuring scalable, secure, and high-performance solutions; Actively participate in code reviews, promoting code quality and supporting the growth of junior developers; Apply software engineering best practices, including testing (unit and integration), continuous integration, and observability; Work within Agile/Scrum teams, closely collaborating with various stakeholders; Integrate systems and services using REST APIs and cloud solutions; Investigate and propose continuous improvements, exploring new technologies, development patterns, and technical approaches. **Technology Stack:** C\#, .NET, Azure, relational and non-relational databases, REST APIs Requirements .NET Development Experience 3+ years of professional experience in .NET development. REST API Development Solid experience creating, maintaining, and evolving REST APIs. Databases Experience with relational and non-relational databases. Engineering Practices, Cloud, and Architecture Experience with CI/CD, Git, and Docker, along with knowledge of Azure and distributed architectures. Analytical Thinking and Teamwork Ability to analyze problems, propose solutions, and collaborate clearly and constructively within a team. English Proficiency Ability to communicate in English (spoken and written) in professional and technical contexts. **Bonus Points:** Shell scripting knowledge; Knowledge of Java or Python programming; Familiarity with tools such as Eclipse, Maven, Jenkins, GIT, JIRA, or equivalents.


