About this role
Required Qualifications
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
• 8+ years of hands-on experience in software development using Microsoft technologies.
• Strong expertise in:
• C#
• .NET Framework and .NET Core /.NET 6+
• ASP.NET MVC
• ASP.NET Web API
• Entity Framework
• RESTful API development
• Microservices Architecture
• Experience with front-end technologies:
• Angular (preferred)
• JavaScript
• TypeScript
• HTML5
• CSS3
• Strong experience with SQL Server:
• Database design
• Stored Procedures
• Performance tuning
• Experience working with source control systems such as Git and Azure DevOps.
• Strong understanding of object-oriented programming principles and design patterns.
• Experience with Agile/Scrum methodologies.