Requirements:
• Bachelor's degree in Computer Science, Engineering, or a related field.
• Proven experience as a Full Stack Developer or similar role.
• Strong proficiency in C#, ASP.NET Web API, React, HTML, and CSS.
• Experience with Azure services such as Azure Pass, Azure App Services, Azure SQL Database, Azure Storage, etc.
• Familiarity with ASP.NET MVC framework.
• Hands-on experience with Azure DevOps for source control, build, and release management.
• Knowledge of software engineering best practices including design patterns, SOLID principles, and clean code.
• Excellent problem-solving and communication skills.
• Ability to work effectively both independently and as part of a team.
• Experience with agile methodologies is a plus.