Key Responsibilities:
- Design, develop, and maintain scalable web applications using the .NET framework and associated technologies.
- Collaborate with product managers, designers, and other developers to translate business requirements into technical solutions.
- Develop and maintain front-end components using modern JavaScript frameworks (e.g., Angular, React, or Vue.js).
- Write clean, maintainable, and efficient code following best practices for software development.
- Build and integrate RESTful APIs and third-party services.
- Optimize application performance and ensure high responsiveness and scalability.
- Implement and maintain secure coding practices to protect applications from vulnerabilities.
- Perform unit testing, integration testing, and debugging to ensure software quality.
- Participate in code reviews and provide constructive feedback to peers.
- Stay updated with the latest technologies, tools, and best practices in .NET development.
- Maintain documentation for software design, development processes, and deployment procedures.
Required Skills:
- Proven experience as a .NET Developer or similar role.
- Strong proficiency in C# and the .NET framework.
- Hands-on experience with front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks (Angular, React, or Vue.js).
- Solid understanding of database technologies, including SQL Server and Entity Framework.
- Experience with RESTful API development and integration.
- Familiarity with version control systems like Git.
- Knowledge of cloud platforms (e.g., Azure, AWS) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work in an Agile/Scrum development environment.
Shift Information:
- 1:00 PM - 10:00 PM IST
- Mon - Fri (5 days Working)
Experience:
Pay: ₹85,000.00 - ₹95,000.00 per month
Benefits:
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person