Full Stack Developer .NET
Greensoft
New Delhi, Delhi, IndiaSENIOR
.NETFull StackBackendFrontendArchitecture
Job Description
We are looking for a Senior .NET Full Stack Developer with strong expertise in backend and frontend technologies to lead the development of scalable web applications.
Responsibilities
- Lead end-to-end development and architect scalable, high-performance web applications using ASP.NET Core and modern frontend frameworks
- Design and implement robust RESTful APIs and microservices architecture
- Build and optimize responsive UI using Angular or React (TypeScript, JavaScript, HTML, CSS)
- Take ownership of database design, performance tuning, and query optimization in SQL Server
- Drive technical decisions, code quality, and best practices across the development lifecycle
- Conduct and lead code reviews, ensuring maintainability, scalability, and security
- Mentor junior developers and contribute to team skill development
- Collaborate with QA, UI/UX, and product teams to deliver high-quality solutions
- Troubleshoot and resolve complex production issues and performance bottlenecks
- Ensure implementation of secure coding practices and scalable system design
Qualifications
- 7+ years of experience in .NET development
- Strong expertise in C#, ASP.NET Core, Web API, Entity Framework Core
- Solid experience with Angular or React (with good understanding of state management and performance optimization)
- Strong proficiency in MS SQL Server, including query optimization and database design
- Deep understanding of OOP, SOLID principles, and design patterns
- Hands-on experience with REST APIs, Git, and Agile methodologies
- Proven experience in system design and scalable architecture
- Experience handling production-level applications and debugging complex issues
Nice to have
- Microservices architecture and distributed systems
- Docker and containerization
- Cloud platforms (Azure or AWS)
- CI/CD pipelines and DevOps practices