Core Responsibilities:
Application Development: Translate business requirements into secure, scalable, and maintainable software utilizing C#, ASP.NET, and .NET Core.API
Design & Integration: Build and consume RESTful web services and APIs to facilitate seamless communication between internal systems and third-party applications.
Database Management: Design data models, write efficient SQL queries, and integrate relational databases (like MS SQL Server) or NoSQL databases.
Testing & Debugging: Perform unit and integration testing, optimize application speed, and troubleshoot defects before deployment.
Code Maintenance & Review: Participate in peer code reviews, refactor legacy code, and ensure adherence to best coding practices.
Collaboration: Work alongside UX/UI designers, QA engineers, and project managers within Agile/Scrum environments to deliver robust features.
Typical Tech Stack:
Languages: C#, F#, or VB.NET
Frameworks: .NET Core, .NET 5/6/7/8+, ASP.NET MVC, Entity Framework
CoreDatabases: Microsoft SQL Server, PostgreSQL, MongoDBTools: Visual Studio, Git, Docker, Azure or AWS for cloud deployment
Pay: ₹10,000.00 - ₹30,000.00 per month
Work Location: In person