Software Engineer III

MRI Software

Bengaluru

Hybrid

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working arrangements (3 days in office)
Annual performance-related bonus
6x flexi holidays
Engaging, fun, and inclusive culture

Job summary

MRI Software is seeking a Software Engineer to develop and maintain software solutions. The role requires 6+ years of experience, especially in .NET Core, MVC, and frontend frameworks like Angular. Experience in RESTful services and SQL skills is also crucial.

The position includes hybrid working arrangements (3 days in office) and offers an engaging culture along with performance-related bonuses.

MRI prioritizes diversity and inclusion in its hiring practices.

Qualifications

  • 6+ years of experience in software development.
  • Knowledge of browser-based application development using .NET Core.
  • Proficient in developing RESTful Web services.

Responsibilities

  • Develop software features independently to a high technical standard.
  • Understand system architecture and technical goals of the product.
  • Troubleshoot and assist with complex support queries.

Skills

Browser-based application development
.NET Core
Entity Framework Core
MVC
Frontend frameworks (Angular preferred)
C# proficiency
RESTful Web services
SQL skills
HTML5/CSS
Architectural patterns knowledge
Single Sign On (SSO)
Git/GitHub familiarity
Azure knowledge

Education

Degree in Computer Science, Software Engineering, or related experience

Job description

About the Role

MRI-Software is seeking a Software Engineer to join our team working on products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle. You should have a passion for development and an eagerness to learn new things and improve your skills. We are looking for a team player who is willing to offer opinions confidently and to hear others out.

Roles & Responsibilities
  • Develop software features in a self-sufficient way and to a high technical standard.
  • Understand the system architecture and technical goals of the product.
  • Follow the development process (source control, branching, testing, etc.) without assistance.
  • Actively troubleshoot issues and assist with complex support queries that require further analysis.
  • Participate in team rituals such as stand‑ups, planning sessions, demos, and retrospectives.
  • Participate in team activities such as collaborative development and code reviews.
  • Participate in cross‑team activities such as knowledge sharing and documentation.
  • Build relationships with all other teams in the product development department.
Candidate Requirements
  • 6+ years of experience developing browser‑based applications using .NET Core and Entity Framework Core.
  • Knowledge and experience with MVC.
  • Experience in frontend frameworks such as Angular, Vue, or ReactJS (Angular preferred).
  • Proficiency in at least one .NET language (C# preferred).
  • Experience developing RESTful Web services using ASP.NET Core Web API.
  • Good SQL skills, preferably Microsoft SQL Server.
  • Proficient with frontend development using HTML5, CSS, and a modern JavaScript framework (e.g., Angular with TypeScript and Breeze.js).
  • Knowledge of architectural patterns such as MVP, MVC, MVVM, and Clean Architecture.
  • Knowledge of Single Sign On (SSO).
  • Familiarity with Git/GitHub.
  • Azure knowledge preferred.
Education
  • Degree in Computer Science, Software Engineering, or related software engineering experience.
Benefits
  • Hybrid working arrangements (3 days in the office).
  • Annual performance‑related bonus.
  • 6x flexi holidays: knock 2.5 hours off your day on any day.
  • Engaging, fun and inclusive culture.

MRI is proud to be an inclusive employer. We welcome and celebrate diversity across all backgrounds, including ethnicity, religion, sexual orientation, gender identity, disability, age, military, veteran status and more. We believe that belonging is a direct result of diversity, equity, and inclusion. Those values are woven into the fabric of who we are and are foundational to our continued success.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer III (Dotnet, Angular)
Software Engineer III (Dotnet, Angular)

Mri Software • India

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer V - .Net/Angular
Senior Software Engineer V - .Net/Angular

MRI Software • Vadodara

Hybrid
INR 600,000 - 1,200,000
Hybrid - 3 days in office
Flexible working arrangements
Annual performance-related bonus
+1
Software Engineer III
Software Engineer III

MRI India • Madhya Pradesh

On-site
INR 2,500,000 - 3,500,000
Resource groups
Volunteer time
Employee referral rewards
+5
Software Engineer III
Software Engineer III

Mri Software • India

On-site
INR 1,500,000 - 2,800,000
Software Engineer III (VB.net, C#, Python)
Software Engineer III (VB.net, C#, Python)

Mri Software • Bengaluru

Hybrid
INR 800,000 - 1,200,000
Hybrid working arrangements
Annual performance-related bonus
Health insurance benefit
+1
Software Engineer (Dotnet, Angular/React)
Software Engineer (Dotnet, Angular/React)

Mri Software • Bengaluru

Hybrid
INR 800,000 - 1,200,000
Hybrid working arrangements
Flexibility in working hours
Software Engineer III, EMR Platform
Software Engineer III, EMR Platform

Exdion • Bengaluru

On-site
INR 600,000 - 800,000
Senior Software Engineer IV
Senior Software Engineer IV

Mri Software • India

Hybrid
INR 1,200,000 - 2,400,000
Hybrid-3 days in office
Annual performance-related bonus
6x Flexi Anyday
+1
33365-Software Engineer
33365-Software Engineer

FinThrive, Inc. • Gurugram District

On-site
INR 1,200,000 - 2,100,000
Azure Cloud Engineer
Azure Cloud Engineer

MRI Software • Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Flexible working arrangements
Annual performance-related bonus
Engaging, fun & inclusive culture