Description
You will lead API development and design scalable data architectures within a complex software environment.
Responsibilities
- Lead API development using .NET Core, C#, and ASP.NET MVC.
- Design and maintain secure, scalable, and high-performance APIs.
- Manage data using Azure, SQL Server, SQL Azure, and Snowflake.
- Collaborate with product owners, developers, and QA teams to align solutions with business needs.
- Mentor developers and enforce best practices in API development and service-oriented architectures.
Required Skills
- 13+ years of experience in software development and data management.
- Expertise in C#, .NET Core, ASP.NET MVC, and WCF.
- Proficiency in middleware MVC for scalable web applications.
- In-depth knowledge of SQL, Microsoft SQL Server, and SQL Azure.
- Experience with Web API and Web Services development.
- Hands-on experience with Snowflake cloud data platforms.
- Strong background in Microsoft Azure cloud environments.
- Master's degree in Software Engineering or B.Tech in Computer Science Engineering.
Preferred Skills
- Microsoft Certified: Azure Solutions Architect Expert.
- AWS Certified Solutions Architect - Professional.