




**Responsibilities:** * Design, develop and maintain features using C#, Razor, Blazor and Vue. * Participate in architectural decisions, ensuring scalability and usability. * Optimize performance, security and code quality. * Implement and consume REST APIs, integrating frontend and backend. * Collaborate with different teams to ensure high-quality deliveries. * Review code and provide technical mentorship to more junior team members. * Document technical solutions and best practices. **Requirements:** * Degree in Computer Engineering, Computer Science or equivalent. * +5 years of experience developing complex web applications with ASP .NET Core / Framework, MVC and Entity Framework. * Experience designing Razor, Blazor and Vue components, and developing responsive applications. * Advanced knowledge of SQL Server (query optimization and stored procedures). * Experience with RESTful APIs, JWT / OAuth2, and service integration. * Proficiency with Git and GitFlow. * Solid understanding of software architecture, design patterns, and web security. * Experience with microservices or distributed architectures.


