HamburgerMenu
hirist

.Net Developer - Backend Architecture

TECHOAKS IT SOLUTIONS PRIVATE LIMITED
Bangalore
4 - 8 Years

Posted on: 22/12/2025

Job Description

Description :


Role : .NET Developer


Location : Bangalore


Employment Type : Full-Time


Experience : 4 6 Years


Job Type : Permanent


Job Summary :


We are looking for a skilled .NET Developer with 4 - 6 years of hands-on experience in building robust, scalable web applications.


The ideal candidate will have strong backend expertise in Microsoft technologies and optional exposure to modern frontend frameworks like Angular or React.


Key Responsibilities :


- Design, develop, test, and maintain applications using .NET Framework / .NET Core


- Develop and consume RESTful APIs


- Build web applications using ASP.NET MVC / ASP.NET Core


- Collaborate with frontend teams (Angular / React, if applicable)


- Write clean, reusable, and maintainable code following best practices


- Optimize application performance, security, and scalability


- Participate in code reviews and Agile ceremonies


- Debug and resolve technical issues efficiently


- Work with SQL Server for database design and performance tuning


- Contribute across the complete Software Development Life Cycle (SDLC)


Required Skills & Qualifications :


- 46 years of hands-on experience in .NET Development


- Strong proficiency in C#, ASP.NET, ASP.NET Core, MVC


- Experience with Entity Framework / EF Core


- Strong knowledge of SQL Server, stored procedures & query optimization


- Experience building REST APIs


- Solid understanding of OOP, SOLID principles & design patterns


- Familiarity with HTML, CSS, JavaScript


- Experience with Git / Version Control systems


- Experience working in Agile / Scrum environments


Good-to-Have Skills :


- Angular (2+ / Angular 17) or React.js


- TypeScript


- Microservices architecture


- Azure / AWS exposure


- Docker & CI/CD pipelines


- Unit testing frameworks (xUnit, NUnit, MSTest)


Soft Skills :


- Strong problem-solving & analytical skills


- Good communication & collaboration abilities


- Ability to work independently and in a team


- High attention to detail and quality


Education :


Bachelors degree in Computer Science, Engineering, or a related field


info-icon

Did you find something suspicious?