Senior Software Engineer – .NET at Innoventes
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

07 May, 26

Salary

0.0

Posted On

06 Feb, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, ASP.NET Core, Web APIs, Microservices Architecture, Blazor, Dapper, Entity Framework Core, SQL Server, Azure, CI/CD, Git, DevOps, Design Patterns, Clean Architecture

Industry

technology;Information and Internet

Description
Job Title: Senior Software Engineer – .NET Experience: 7–10 Years Location: Bangalore Job Summary We are looking for a highly skilled Senior Software Engineer – .NET to design, develop, and maintain scalable, high-performance applications. The ideal candidate will have strong hands-on experience with ASP.NET Core, microservices architecture, and modern cloud platforms (preferably Azure). Experience with Blazor and data access using Dapper or Entity Framework Core is highly desirable. Key Responsibilities • Design, develop, test, and maintain enterprise-grade applications using ASP.NET Core and .NET technologies • Build and maintain microservices-based architectures focusing on scalability and performance • Develop modern web applications using Blazor (Server or WebAssembly) • Implement data access using Dapper and/or Entity Framework Core • Integrate applications with Azure or other cloud platforms • Participate in system design, code reviews, and architectural discussions • Ensure quality through unit testing and best practices • Collaborate with cross-functional teams and mentor junior engineers Required Skills & Qualifications • 5–10 years of experience in .NET application development • Strong expertise in C#, ASP.NET Core, and Web APIs • Solid understanding of microservices architecture • Experience with Blazor • Proficiency in Dapper and/or Entity Framework Core • Strong SQL Server knowledge • Experience with Azure or any cloud platform • Familiarity with CI/CD, Git, and DevOps practices • Knowledge of design patterns and clean architecture Good to Have • Experience with Docker and Kubernetes • Knowledge of messaging systems (Azure Service Bus, RabbitMQ, Kafka) • Exposure to frontend technologies (HTML, CSS, JavaScript) • Experience in Agile/Scrum environments
Responsibilities
The Senior Software Engineer will design, develop, test, and maintain enterprise-grade applications using ASP.NET Core and .NET technologies. They will also build and maintain microservices-based architectures focusing on scalability and performance.
Loading...