- Location: Delhi (WFO 5 Days in a Week)
- Experience: 4+ Years of application Development Experience in Microsoft .NET Tech Stack
Responsibilities:
- Analyze system requirements and prioritize tasks.
- Write clean, testable code using the .NET platform.
Develop technical specifications and collaborate with Product Architect Manager.
Review and refactor code to ensure high quality and maintainability.
Deploy fully functional applications and upgrade existing programs.
Provide support to junior developers and document development procedures.
- Test and debug various .NET applications, ensuring optimal performance.
Manage build processes and release traceability.
Utilize Visual Studio tooling for code optimization and refactoring.
Automate development processes and scripting tasks.
- Ensure adherence to server-based architecture and service design principles.
Implement design patterns and develop RESTful services and APIs.
Proficiency in Microsoft ASP.NET Web API development.
Database programming experience, particularly with SQL.
Strong skills in Windows programming and network communication programming.
Familiarity with cloud principles and fundamentals.
Knowledge of HTML, JavaScript, and web frameworks (desirable).
Experience with PostgreSQL (desirable).
Skill Requirements:
In-depth knowledge of .NET infrastructure.
Proficiency in C# programming language.
Robust understanding of server-based architecture and service design.
Experience with RESTful services and API design.
Familiarity with Microsoft ASP.NET Web API.
Ability to write clean, testable code and refactor existing code.
Proficiency in SQL for database programming.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
Ability to work independently and in a team environment.