Key Responsibilities
----------------------------------------------------------------
Application Development:
- Design, develop, and maintain scalable and robust applications using .NET frameworks (C#, ASP.NET Core, MVC, etc.).
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- API Development & Integration:
- Build, document, and maintain RESTful APIs for internal and external use.
- Integrate third-party APIs and ensure seamless communication between systems.
Database Management:
- Develop and optimize database queries, stored procedures, and functions.
- Work with relational databases (e.g., SQL Server) to design and manage schemas.
- Code Quality & Standards:
- Write clean, maintainable, and efficient code.
- Perform code reviews and ensure adherence to development best practices and standards.
Troubleshooting & Debugging:
- Identify and resolve performance bottlenecks and bugs.
- Implement solutions for system improvements and optimization.
- Collaboration & Documentation:
- Work closely with stakeholders to gather requirements and provide technical solutions.
- Prepare and maintain technical documentation for systems and APIs.
Required Skills and Qualifications
----------------------------------------------------------------
Technical Expertise:
- Strong knowledge of .NET frameworks (ASP.NET Core, MVC, Web API).
- Proficiency in C# programming language.
- Hands-on experience with RESTful API design, development, and integration.
- Experience with authentication mechanisms (e.g., OAuth, JWT).
- Knowledge of database technologies like SQL Server/MySql and Entity Framework.
Development Tools:
- Experience with version control systems like Git.
- Familiarity with development tools such as Visual Studio, Postman, or Swagger.
Soft Skills:
- Strong problem-solving and analytical skills.
- Ability to work independently and as part of a team.
- Good communication skills to interact with team members and stakeholders.
Preferred Skills
----------------------------------------------------------------
- Experience with cloud services like Azure or AWS.
- Familiarity with CI/CD pipelines and DevOps practices.
- Understanding of front-end technologies (e.g., Angular, React, or Vue.js).
Educational Qualification
---------------------------------------------------------------------
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Relevant certifications in .NET or API development are a plus.
Pay: ₹1,200,000.00 - ₹1,500,000.00 per year
Experience:
Work Location: In person