Role Description
Job Title
Senior .NET Full-Stack Developer (C#, .NET Core, Microservices, React &
- AI-Driven Development)
Experience Range
5-7 Years
Hiring Location
[Specify Location]
Must-Have Skills
- C#
- .NET Core / .NET 6+
- .NET Framework 4.7+
- ASP.NET MVC
- ADO.NET
- Dependency Injection (DI)
- Microservices Architecture
- React JS
- JavaScript, TypeScript, HTML5, CSS3
- REST API Development &
- Integration
- Microsoft SQL Server
- SQL Performance Tuning &
- Query Optimization
- AWS Cloud Services
- Docker &
- Kubernetes
- Agile/Scrum Methodologies
- GitHub Copilot and AI-Assisted Development Tools
- SOLID Principles &
- Design Patterns
- Strong System Design, Analytical &
- Problem-Solving Skills
- Code Reviews, Testing &
- Development Best Practices
- Excellent Communication &
- Cross-Functional Collaboration
Good-to-Have Skills
- Legacy Application Modernization / Migration Projects
- Domain-Driven Design (DDD)
- Event-Driven Architecture
- Messaging Platforms
- CI/CD Pipeline Implementation
- DevOps Practices
- Application Observability &
- Monitoring
- Agentic AI Solutions
- ChatGPT, Claude, AI-Based Testing Tools
- Cloud-Native Application Design
- Performance Optimization &
- Scalability Engineering
Job Summary We are seeking a highly skilled Senior .NET Full-Stack Developer with solid expertise in C#, .NET Core, Microservices, React JS, SQL Server, and AI-driven software development practices. The ideal candidate will be responsible for designing, developing, and delivering enterprise-scale applications while leveraging AI-assisted development tools to improve engineering productivity, code quality, and delivery speed.
Experience in legacy-to-modernization initiatives will be a significant advantage.
Key Responsibilities
Technical Leadership
- Analyze, design, develop, test, and deploy enterprise applications.
- Provide technical direction, mentoring, and code reviews.
- Drive architecture decisions and engineering best practices.
- Collaborate with Product Owners, Architects, UX, QA, and DevOps teams.
Application Development
- Design and develop scalable applications using:
- C#
- ASP.NET Core / .NET Core
- REST APIs
- Microservices Architecture
- Develop responsive web applications using:
- React JS
- TypeScript
- JavaScript
- HTML5
- CSS3
- Build integrations with third-party systems, APIs, and cloud services.
Architecture &
- Design
- Design cloud-native and distributed applications.
- Implement:
- Microservices Architecture
- API-First Design
- Event-Driven Architecture
- Domain-Driven Design (DDD)
- Ensure scalability, security, maintainability, and performance.
Database Development
- Design and optimize SQL Server databases.
- Develop and maintain:
- Stored Procedures
- Views
- Functions
- Perform database performance tuning and optimization.
AI-Driven Development
- Utilize AI-powered development tools such as:
- GitHub Copilot
- ChatGPT
- Claude
- AI-based testing and code review tools
- Drive AI-assisted coding, test automation, and documentation generation.
- Evaluate GenAI capabilities and identify practical SDLC use cases.
DevOps &
- Quality Engineering
- Support CI/CD implementation and release automation.
- Ensure automated testing and code quality checks.
- Participate in production support and release planning.
- Improve application monitoring, logging, and observability.
Skills AWS, Microsoft SQL Server, Microservices, React, Agile, Performance Tuning, GitHub Copilot, Agentic AI, Domain-Driven Design
📌 Lead I - Software Engineering (Pune)
🏢 UST
📍 Pune