Job Title: Senior .NET Developer Location: Lisbon, Portugal Work regime: Remote (client visits every 15 days in Lisbon) About the Role: We are seeking an experienced and driven Senior .NET Developer to join our dynamic team.
This role is ideal for a developer passionate about building scalable, robust, and secure software solutions.
You will play a key role in the development of innovative applications and services, focusing on .NET technologies, microservices architecture, and cloud integration.
Responsibilities: - Design, develop, and maintain complex applications using .NET (C#, ASP.NET MVC) and .NET Core - Architect and implement microservices for scalable, distributed systems - Work with WCF, SOAP, and REST web services to ensure seamless communication across applications - Collaborate on cloud solutions, with a focus on Azure - Utilize JavaScript, TypeScript, HTML, CSS, and Bootstrap to support responsive and user-friendly front-end interfaces - Leverage SQL Server for efficient database management and integration - Participate in an Agile development environment and contribute to unit testing and code quality assurance - Communicate effectively with team members and stakeholders to ensure project alignment Requirements: - Degree in Computer Engineering or a related field - Minimum of 4-6 years of experience with .NET (C#, ASP.NET MVC) and .NET Core - Experience with microservices architecture - Proficiency in WCF, SOAP, and REST web services - Experience with cloud technologies, particularly Azure - Solid skills in JavaScript, TypeScript, HTML, CSS, and Bootstrap - Strong command of SQL Server - Experience with Agile methodologies and unit testing is a plus - Proficiency in Portuguese and English, both written and spoken - Strong sense of responsibility, commitment, and integrity - Focus on innovation, dynamism, autonomy, and teamwork