We are looking for a skilled and passionate .NET Full Stack Developer to join our development team. The ideal candidate will have strong experience in developing scalable web applications using .NET technologies, designing REST APIs, working with databases, and implementing modern software architecture practices.
Key Responsibilities
- Design, develop, test, and maintain web applications using .NET Framework/.NET Core and ASP.NET MVC.
- Develop and consume RESTful APIs and integrate third-party services.
- Design and implement scalable Microservices Architecture.
- Participate in system architecture discussions, technical planning, and solution design.
- Develop optimized database structures, stored procedures, functions, and queries.
- Work with MSSQL, MySQL, and PostgreSQL databases.
- Implement security best practices, authentication, authorization, and data protection mechanisms.
- Collaborate with cross-functional teams including UI/UX designers, QA engineers, and project managers.
- Perform code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot, debug, and resolve production issues efficiently.
- Create and maintain technical documentation, deployment guides, and API documentation.
- Support application deployment, monitoring, and performance optimization.
Required Technical Skills
Backend Technologies
- Strong proficiency in C#, ASP.NET MVC, .NET Core/.NET 6+
- Experience in REST API Development
- Hands-on experience with Microservices Architecture
- Knowledge of Dependency Injection, Repository Pattern, Design Patterns
- Experience with JWT Authentication, OAuth, Role-Based Access Control
Database Technologies
- Microsoft SQL Server (MSSQL)
- MySQL
- PostgreSQL
- Database Design & Normalization
- Stored Procedures, Functions, Views, Triggers
- Query Optimization & Performance Tuning
Frontend Technologies
- HTML5
- CSS3
- JavaScript
- jQuery
- Bootstrap
- Responsive Web Design
System Design & Architecture
- Low-Level Design (LLD)
- High-Level Design (HLD)
- Scalable Application Architecture
- Performance Optimization
- API Security & Integration
Preferred Skills
- Experience with Git/GitHub/Azure DevOps/SVN.
- Exposure to Cloud Platforms (AWS, Azure).
- Experience working on large-scale enterprise applications.
- Familiarity with Agile/Scrum methodology.
Educational Qualification
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or
Related field.
- Relevant certifications in Microsoft technologies will be an added advantage.
Pay: ₹700,000.00 - ₹800,000.00 per year
Experience:
- .NET Core: 2 years (Required)
- Front-end development: 1 year (Required)
- ASP.NET: 4 years (Required)
Work Location: In person