Job Title: Senior .NET Full Stack Developer
Experience : 8+ Years
Role Summary
We are seeking a highly experienced Senior .NET Full Stack Developer with strong expertise in .NET Core, Azure, REST API development, CI/CD, and modern front-end frameworks. The ideal candidate will have deep backend engineering capabilities, solid cloud DevOps experience, and hands-on exposure to AI/LLM-driven automation frameworks. This role involves designing, developing, and maintaining scalable web applications and APIs while contributing to automation, performance, and quality engineering initiatives.
Key Responsibilities
Full Stack Application Development
- Design, develop, and maintain enterprise-grade web applications and REST APIs.
- Build scalable backend services using C#, ASP.NET Core, MVC, and WebAPI.
- Develop responsive front-end applications using React, Angular, or similar frameworks.
- Implement modern UI components using HTML5, CSS3, JavaScript, and TypeScript.
- Apply OAuth 2.0, XML integrations, and secure API authentication standards.
Backend & Database Development
- Develop and optimize applications using .NET Core (8+ years experience preferred).
- Implement data access using Entity Framework, LINQ, and SQL Server (5+ years).
- Optimize SQL queries, stored procedures, and database performance.
- Ensure adherence to best practices in clean architecture and SOLID principles.
Cloud & DevOps
- Deploy and manage applications in Microsoft Azure (2+ years).
- Build and manage CI/CD pipelines using GitHub Actions and Azure DevOps (3–5+ years).
- Implement automated deployment strategies and release management.
- Integrate static code analysis, SCA, and SAST/DAST quality gates.
Testing & Automation
- Design and develop automated test cases using Playwright or Selenium (3–5 years).
- Implement unit testing frameworks such as xUnit or NUnit.
- Integrate automated testing into CI/CD pipelines.
- Ensure test coverage, regression stability, and automation scalability.
AI / LLM Integration & Advanced Automation
- Work with LLMs and AI agents to interact with application UIs.
- Develop automation frameworks that ingest training documents and generate automation code.
- Integrate vector databases and AI-based testing workflows.
- Explore AI-assisted development and productivity enhancement tools.
Collaboration & Technical Leadership
- Participate in architectural design discussions.
- Mentor junior developers and promote best engineering practices.
- Collaborate with product owners, QA teams, and DevOps engineers.
- Contribute to performance optimization and system scalability initiatives.
Required Experience
- 6–8+ years of hands-on full stack .NET development experience.
- 8+ years in .NET Core with C#.
- 5+ years experience in WebAPI development.
- 5+ years experience with SQL Server.
- 3+ years experience in GitHub Actions.
- 5+ years experience with Azure DevOps.
- 3–5+ years working with React, Angular, or similar front-end frameworks.
- 2–5 years experience with CI/CD deployment pipelines.
- 3–5 years experience with test automation tools (Playwright/Selenium).
- 2–3 years experience working with LLMs, AI agents, and vector databases.
Technical Skills
- C#, ASP.NET Core, MVC
- WebAPI, REST services
- Entity Framework, LINQ
- SQL Server
- Azure (App Services, Azure DevOps, CI/CD)
- GitHub Actions
- React / Angular
- HTML5, CSS3, JavaScript, TypeScript
- xUnit / NUnit
- Playwright / Selenium
- OAuth 2.0
- LLMs, AI agents, Vector DBs
Preferred Qualifications
- Experience with microservices architecture.
- Knowledge of containerization (Docker/Kubernetes).
- Experience with performance tuning and security best practices.
- Exposure to modern AI-driven development tools.
Job Types: Full-time, Permanent
Pay: ₹847,099.82 - ₹2,543,502.84 per year
Work Location: Hybrid remote in Noida