.Net Full Stack Developer
Techvantage Analytics is a fast-growing AI services and Product Engineering company specialized in Analytics, Machine learning and AI-based solutions. We are seeking a skilled and motivated .Net Full Stack Developer to join our dynamic development team. The ideal candidate will have a strong background in developing web applications using the .Net framework, Angular for front-end development, and Azure cloud services. As a developer, you will collaborate with cross-functional teams to design, develop, and deploy scalable and high-performance web solutions. Your expertise in the .Net ecosystem, Angular framework, and Azure services will play a pivotal role in shaping our software products.Responsibilities:Collaborate with product managers, designers, and other developers to gather requirements and understand project goals.Design and develop responsive web applications using the .Net framework, Angular, and related technologies.Implement clean and maintainable code, adhering to coding standards and best practices.Create RESTful APIs and integrate them with the front-end components.Work with Azure services such as Azure App Service, Azure SQL Database, Azure Functions, and Azure DevOps for application deployment, hosting, and monitoring.Optimize application performance and ensure high availability and scalability.Debug and troubleshoot issues, providing timely resolutions.Participate in code reviews to maintain code quality and provide constructive feedback.Stay updated with the latest industry trends and technologies related to .Net, Angular, and Azure.Qualifications:5-8 years of experience in developing web applications using .Net framework (ASP.Net MVC, ASP.Net Core) and C#.Proficiency in front-end development using Angular (Angular 2+), HTML5, CSS3, and JavaScript/TypeScript.Familiarity with RESTful API design and consumption.Strong understanding of software development principles, design patterns, and coding best practices.Experience with version control systems like Git.Knowledge of agile development methodologies.Excellent problem-solving skills and the ability to work in a collaborative team environment.Good communication skills to interact with both technical and non-technical stakeholders.