Job Description – Software Engineer (Level 3)
Experience: 7–12 years
Role Overview
Software Engineer Level 3 is a mid-level engineering role responsible for delivering high-quality modules with minimal supervision. The role requires strong technical capability, the ability to design small components, mentor juniors, and effectively use AI-assisted tools to accelerate development.
Key Responsibilities
- Develop, enhance, and optimize application components using .NET Core, React, Web API, Blazor, SQL Server .
- Contribute to low-level design, API design, and module planning.
- Write high-quality, maintainable, and testable code following established coding standards.
- Perform code reviews and provide technical feedback to Level 1 developers.
- Troubleshoot complex issues and contribute to performance and security improvements.
- Work actively in Agile workflows—user story refinement, estimation, sprint planning.
- Contribute to CI/CD readiness with basic build and deployment familiarity.
- Use AI tools for code generation, unit testing, documentation, and analysis.
- Collaborate effectively with QA, DevOps, Product, and cross-functional teams.
Required Skills
- 7-12 years of experience in developing browser-based application using .Net core and React, Web API, Blazor, SQL Server.
- Knowledge and working exp with MVC.
- Experience in frontend like Umbraco CMS.
- Proficiency in at least one .Net language (C# preferred)
- Experience in developing RESTful web services using ASP.Net Core Web API
- Positive SQL skills preferrable Microsoft SQL server.
- Proficient with frontend development using HTML5, CSS and any one of the modern javaScript frameworks like Angular with typescript and Breeze.js (preferred)
- Knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture
Preferred Skills
- Exposure to cloud services (Azure/AWS), containers, and DevOps workflows.
- Ability to create or improve small design components or reusable utilities.
- Experience in writi
📌 Software Engineer III (Bengaluru)
🏢 MRI
📍 Bengaluru