Posted on: 07/12/2025
Description :
Role : NET Full Stack Developer
- Experience : 3 to 6 Years
- Location : Bangalore
- Notice Period Immediate
About the Role :
We are looking for a highly skilled .NET Full Stack Developer with strong hands-on experience in building scalable web applications using .NET Core, Angular (12+), SQL Server, and Entity Framework Core.
The ideal candidate must have a solid understanding of backend development, frontend best practices, and database optimization techniques.
Mandatory Skills :
- .NET Core (Web API / REST services)
- Angular 12+ (components, routing, services)
- SQL Server (stored procedures, indexing, query optimization, performance tuning)
- Entity Framework Core / ORM tools
- Strong knowledge of OOP, MVC architecture, and design patterns
- Experience with Git / version control
Good-to-Have Skills :
- Azure Cloud (App Service, Azure SQL, Functions, Storage, etc.)
- Microservices architecture
- DevOps / CI-CD exposure (GitHub Actions, Azure DevOps, Docker, etc.)
- Unit testing frameworks (NUnit, xUnit, MSTest)
Education Requirement :
Key Responsibility Areas (KRAs) :
- Develop and maintain robust, scalable applications using .NET Core (Web API) and Angular (12+).
- Implement reusable, maintainable, and optimized UI components and backend services.
- Ensure clean, efficient coding practices aligned with industry standards.
- Design, develop, and optimize SQL Server queries, stored procedures, indexing, and performance tuning.
- Work with Entity Framework Core and ORM best practices for efficient data access.
- Build secure, scalable RESTful APIs and integrate with internal/external systems.
- Ensure consistency, versioning, and proper documentation of services.
- Follow coding best practices, design patterns, and architectural principles (OOP, MVC).
- Write unit tests using NUnit, xUnit, or MSTest (if applicable).
- Maintain version control and branching strategies using Git.
- Optimize application performance across backend and frontend.
- Implement secure coding practices and address vulnerabilities.
- Support production deployments and monitor performance issues.
- Work closely with QA, Product Owners, Designers, and DevOps teams.
- Participate in daily standups, sprint planning, code reviews, and retrospectives.
- Provide accurate estimations and deliver assigned tasks within timelines.
- Maintain technical documentation for code, APIs, and architecture.
- Contribute to continuous improvement in development processes, tools, and application architecture.
Did you find something suspicious?
Posted by
Sneha Gupta
Senior Human Resource Manager at TEKIT SOFTWARE SOLUTIONS PRIVATE LIMITED
Last Active: 18 Dec 2025
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1585933
Interview Questions for you
View All