As a Dot Net Developer, you will be instrumental in designing, developing, and maintaining robust and scalable web applications using the Microsoft technology stack. You will collaborate closely with product managers, designers, and other developers to translate business requirements into technical solutions. Your work will directly impact the user experience and contribute to the overall success of our products by ensuring high performance, reliability, and security.
Key Responsibilities :
- Develop and maintain high-quality, scalable, and secure web applications using .Net, C#, ASP.Net, MVC, and Azure for internal and external stakeholders.
- Design and implement RESTful APIs and web services to integrate with various systems and platforms, ensuring seamless data flow and functionality.
- Write clean, well-documented, and testable code, adhering to coding standards and best practices to ensure maintainability and code quality.
- Participate in code reviews to provide constructive feedback and ensure code quality and adherence to standards for the development team.
- Troubleshoot and debug complex issues in production and development environments to ensure application stability and performance.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions that meet business requirements.
- Contribute to the design and architecture of new features and enhancements, ensuring scalability, performance, and security for the product roadmap.
- Deploy and manage applications on Azure cloud platform, leveraging Azure services to optimize performance and scalability for end-users.
Required Skillset :
- Demonstrated ability to design, develop, and maintain web applications using .Net framework and .Net Core with 5-12 years of experience.
- Proficient in C# programming language, with a strong understanding of object-oriented programming principles and design patterns.
- Hands-on experience with ASP.Net MVC framework, including designing and implementing web applications following MVC architecture.
- Experience with Azure cloud platform, including deploying and managing applications using Azure services such as App Service, Azure Functions, and Azure SQL Database.
- Strong understanding of relational database management systems (RDBMS) such as SQL Server, including designing and optimizing database schemas and queries.
- Excellent problem-solving and analytical skills, with the ability to troubleshoot and debug complex issues in production and development environments.
- Effective communication and collaboration skills, with the ability to work effectively in a team environment and communicate technical concepts to non-technical stakeholders.
- Bachelor's degree in Computer Science or a related field.
Pay: Up to ₹1,200,000.00 per year
Work Location: In person