Senior Full Stack Developer ( .Net / Angular )
Indexed description
The successful candidate will be involved in the full software development lifecycle, from requirements analysis and system design to development, testing, deployment, and maintenance.
Requirements
Education
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field
- Minimum 5 years of hands-on experience in full-stack software development
- Strong experience with .NET Core and ASP.NET MVC
- Proficiency in Microsoft SQL Server (MSSQL)
- Strong knowledge of JavaScript, TypeScript, CSS, and modern web development practices
- Experience with Angular framework
- Solid understanding of Domain-Driven Design (DDD)
- Strong knowledge of Clean Architecture and Onion Architecture principles
- Hands-on experience with Entity Framework Core
- Strong understanding and practical application of Design Patterns and SOLID principles
- Experience working with the ABP Framework
- Experience developing applications using Razor Pages
- Familiarity with RESTful APIs and web services
- Experience with source control systems such as Git
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search