Req ID : 376071
We are currently seeking a Tech Lead - Net Full Stack to join our team in Gurgaon, Haryāna (IN-HR), India (IN).
Position Title : Lead.NET Full Stack Developer
Experience Required : 10+ Years
Primary Skills - C#,.NET Core,.NET 8, ASP.NET Core, Angular, SQL Server, AWS, CI/CD
Positive-to-Have Skills - Docker, Knowledge Graphs, Graph Databases, RDF, SPARQL
1. Job Summary
The role involves leading a development team, driving technical excellence, collaborating with architecture and product teams, and delivering modern cloud-native solutions leveraging AWS, CI/CD, relational databases, and knowledge graph technologies.
1. Key Responsibilities
- Designing and optimizing relational databases using SQL Server.
- Developing stored procedures, views, functions, and optimized SQL queries.
- Implementing RESTful APIs and integrating with internal and external systems.
- Leading code reviews, ensuring coding standards, and mentoring development team members.
- Implementing CI/CD pipelines using GitHub or Azure DevOps.
- Working with AWS services such as EC2, S3, Lambda, IAM, and CloudWatch.
- Collaborating with architects, Product Owners, Scrum Masters, QA teams, and business stakeholders.
- Supporting Agile ceremonies including sprint planning, backlog reviews, demos, and retrospectives.
- Troubleshooting production issues and driving root cause analysis.
- Contributing to continuous improvement, automation, and engineering best practices.
- Mandatory Skills
3.1.NET Full Stack Development
Required skills include :
- C# using.NET Core /.NET 8
- ASP.NET Core
- ASP.NET MVC
- Web API / RESTful Services
- Entity Framework Core
- Object-Oriented Programming, also known as OOP
- Design Patterns
- Dependency Injection
- LINQ
- Asynchronous Programming
- API design and development
- Application performance optimization
3.2 Front-End Development
Required skills include :
- Angular
- HTML5
- CSS3
- JavaScript
- TypeScript
- XML
- Front-end integration with REST APIs
- Component-based UI development
- Browser compatibility and UI performance optimization
3.3 Database Development
Required skills include :
- SQL Server
- Database design
- Stored Procedures
- Views
- Functions
- Performance tuning and query optimization
- Database security
- Data modeling
- Transaction management
- Indexing strategies
- Data integrity and consistency
- Troubleshooting database performance issues
3.4 Cloud DevOps
Required skills include :
- AWS services including EC2, S3, Lambda, IAM, and CloudWatch
- GitHub / Azure DevOps
- CI/CD pipeline implementation
- Source control and branching strategies
- Build and release automation
- Cloud deployment support
- Application monitoring and logging
Preferred experience includes :
- Docker
- Infrastructure automation
3.5 Knowledge Graph Data Technologies - Nice to Have
Experience or exposure to :
- Knowledge Graph concepts
- Graph databases such as Amazon Neptune, Apache Jena, GraphDB, or equivalent
- RDF / SPARQL — preferred
- Integration of relational and graph data models
- Data modeling for connected data use cases
- Semantic data representation concepts
3.6 Software Engineering Practices
Required skills include :
- Microservices architecture
- API design and development
- Secure coding practices
- Performance optimization
- Application modernization
- Unit testing
- Code reviews
- Troubleshooting and debugging
- Logging and exception handling
- Clean code practices
- Reusable component development
3.7 Agile Delivery
Required skills include :
- Agile Scrum methodology
- Sprint planning
- Backlog understanding
- Code reviews
- Continuous Integration
- Collaboration with Scrum teams
- Participation in sprint demos and retrospectives
- Delivery ownership within sprint timelines
About NTT DATA
📌 Tech Lead - Net Full Stack (Gurugram)
🏢 NTT
📍 Gurugram