• Bachelor's degree in Computer Science, Engineering, or related field.
• Proven experience (5-7 years) as a Full Stack Developer, with expertise in .NET technologies.
• Strong proficiency in ASP.NET MVC, ASP.NET Core, C#, and related .NET frameworks.
• Experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks/libraries (e.g., React, Angular, Vue.js).
• Solid understanding of web development principles, design patterns, and best practices.
• Experience with SQL Server or other RDBMS, including database design, optimization, and querying.
• Familiarity with version control systems (e.g., Git) and agile development methodologies.
• Excellent problem-solving skills, attention to detail, and ability to work independently or in a team environment.
• Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
• Excellent communication and collaboration skills, with the ability to effectively interact with cross functional teams.
• Familiarity with Agile/Scrum methodologies and tools (e.g., Jira) is a plus.