Senior Software Engineer .Net +Azure
· Bachelor's or Master's degree in Computer Science or a related field
· 5+ years of professional experience in full-stack .NET development
· Proficiency in .NET Core, MVC, EF Core, ASP.NET, and Web API
· Strong skills in HTML, CSS, and JavaScript
· Experience with SQL Server for database development
· Expertise in either ReactJS or Angular for frontend development
· Familiarity with serverless computing using AWS Lambda or Azure Functions
· Solid understanding and application of SOLID principles
· Solid understanding of version control systems, such as Git.
· Good to have Skills:
Knowledge of modern frontend build tools and workflows
Familiarity with unit testing frameworks
Understanding of Agile/Scrum methodologies
Experience with cloud services, especially AWS or Azure