07 Sep
|
RSI Softech
|
Mumbai
07 Sep
RSI Softech
Mumbai
Job Description:
We are looking for a skilled .NET Full Stack Developer with strong hands-on experience in contemporary web application development. The candidate should be capable of working across the complete application lifecycle including development, integration, database, deployment, CI/CD and production support.
Roles & Responsibilities:
- Design, develop and maintain scalable, secure and high-performance web applications.
- Build responsive user interfaces using React.js, Vite, JavaScript, TypeScript, HTML and CSS.
- Develop and maintain RESTful APIs using C#, .NET and ASP.NET Core Web API.
- Design and optimize PostgreSQL databases and complex SQL queries.
- Implement data access using Entity Framework Core and Dapper.
- Develop and maintain geospatial applications using Esri JavaScript API.
- Integrate frontend applications with backend APIs and third-party services.
- Participate in architecture, technical design and API contract discussions.
- Write clean, maintainable and production-ready code.
- Perform code reviews and follow development best practices.
- Write and maintain unit, integration and API tests.
- Build and maintain CI/CD pipelines using Git and Azure DevOps.
- Deploy and configure applications on IIS.
- Debug and troubleshoot issues across UI, API, database and server.
- Collaborate with developers, QA, DevOps and business teams.
- Take end-to-end ownership of features from requirement through production support.
Required Skills:
- Strong hands-on experience with C#, .NET and ASP.NET Core Web API.
- Strong experience with React.js, Vite, JavaScript, TypeScript, HTML5 and CSS3.
- Hands-on experience with Esri JavaScript API 4.x/5.x.
- Strong experience with PostgreSQL, SQL, Entity Framework Core and Dapper.
- Good understanding of REST APIs, OOP, SOLID, LINQ, async/await and dependency injection.
- Experience with JWT, CORS and secure API development.
- Experience with Git, Azure DevOps and CI/CD pipelines.
- Experience with IIS deployment, configuration and troubleshooting.
- Strong debugging skills across the full application stack.
- Understanding of Clean Architecture / Layered Architecture.
- Good communication and collaboration skills.
- Ability to work independently and as part of a team.
Nice to Have:
- Experience with Docker and containerization.
- Exposure to Microsoft Azure / AWS.
- Knowledge of microservices architecture.
- Experience with cloud-based deployment and monitoring.
Role & responsibilities
Preferred candidate profile
📌 .NET Full Stack Developer (Mumbai)
🏢 RSI Softech
📍 Mumbai