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...
Ready to Apply?
Submit your application today and join our talented team at emagine.
Submit ApplicationJob Details
- Location Portugal, Portugal
- Job Type Full-time
- Category IT Services and IT Consulting
- Posted Date February 20, 2026
- Application Deadline April 01, 2026