We are looking for a .NET Backend Developer to join our Client's team on a hybrid working model from Lisbon.
Key Responsibilities :
- Develop, maintain, and optimize scalable backend solutions using .NET 6+ and C# with a DDD approach and Microservices Architecture.
- Design and implement robust and performant .NET WebAPIs, leveraging Entity Framework / Dapper, LINQ, and raw SQL for seamless data management.
- Create high-quality, maintainable code with good automated unit test code coverage using xUnit.
- Produce technical documentation for reference and reporting.
- Work closely with Product Owners, Developers, and UX / UI Designers.
- Collaborate with cross-functional teams to embed DevOps practices within the development lifecycle.
- Utilize Jira and GitLab for project tracking, version control, and collaboration.
- Apply Agile development methodology to deliver iterative, high-quality software solutions.
Required Qualifications :
Bachelor’s degree in Computer Science, Computer Engineering, or a related field.3-5 years of professional experience with .NET (.NET 6+), C#, WebAPI, Entity Framework, LINQ, and SQL.Proficiency in database modeling and design (Microsoft SQL Server mandatory, PostgreSQL is a plus).Experience with automated unit testing using xUnit.Strong familiarity with DevOps approaches and CI / CD processes.Experience using tools like Jira, GitLab, and GitHub.Proficiency in Agile development methodology and collaborative team environments.Excellent problem-solving skills and clear communication abilities.Good spoken and written English.Why Join Us?
Employment : Indefinite Contract from the start.Health Insurance : Comprehensive coverage for your well-being.Hybrid Work Model : 2 days on-site, 3 days remote.Continuous Learning : Access to a Udemy Business subscription with thousands of workshops and courses.Team Culture : Collaborative and innovative work environment.If you meet the above criteria and are ready for an exciting opportunity in a dynamic environment, submit your Resume!