Job Description
Responsibilities:
- Design, develop, and maintain robust, scalable, and secure backend applications and services using .NET Core.
- Implement and maintain solutions following Clean Architecture principles to ensure modularity, testability, and maintainability.
- Apply design patterns such as Repository, Unit of Work, Factory, and Strategy to create efficient and extensible solutions.
- Develop data access layers using Entity Framework Core, applying strong Code-First foundations for database schema management.
- Write clean, efficient, and testable code following clean code principles and established standards.
- Participate in all phases of the software development lifecycle, including planning, estimation, development, testing, deployment, and maintenance.
- Collaborate closely with architects, business analysts, testers, and other engineers to ensure functional and technical requirements are well understood and properly ...
Ready to Apply?
Submit your application today and join our talented team at emagine.
Submit ApplicationJob Details
- Location setúbal, setúbal
- Job Type Full-time
- Category Other-General
- Posted Date March 02, 2026
- Application Deadline April 11, 2026