Companies you'll love to work for

Software Engineer III - Dot Net

Checkpoint ID

Checkpoint ID

Software Engineering
Bengaluru, Karnataka, India
Posted on Friday, July 14, 2023

About the role:

MRI Software is seeking a Software Engineer to join our team working on the MRI Energy suite of 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.

You will be a part of a team that collaborates well, works hard and has fun to bring the product visions to life, giving power to medium and large organizations to reduce their environmental footprints and save the world.

We are looking for a team player who is willing to offer opinions confidently and to hear others out.

Roles & Responsibilities:

  • To Develop software features in a self-sufficient way and to a high technical standard
  • Understanding the system architecture and technical goals of the product
  • Follow development process (source control, branching, testing etc.) without assistance
  • Actively troubleshoot issues and assist with complex support queries which require further analysis
  • Taking part in team rituals such as stand-ups, planning sessions, demos and retrospectives
  • Taking part in team activities such as collaborative-development and code-reviews
  • Taking part in cross-team activities such as knowledge-sharing and documentation
  • Building relationships with all other teams in the product development department

Candidate Requirements:

  • A Degree or Diploma in Software Engineering, Computer Science or a related area, or equivalent years of experience.
  • Experience in .Net (C#, ASP.Net, Core, MVC)
  • Experience in JavaScript (Native, Angular, React)
  • Experience in SQL (Microsoft SQL DMS) / cloud databases
  • Experience in API development & management

Advantageous Criteria

  • Experience using cloud technologies (Microsoft Azure Functions)
  • Experience in queuing services RabbitMQ/Kafka etc.
  • Experience integrating applications with single sign on platforms
  • Experience in writing Unit Tests (NUnit, xUnit, Jasmine)
  • Experience in Data Modelling


  • Ability to learn leading technical / industry standards and technologies
  • Flexible working arrangements (2 days in the office)
  • Annual performance-related bonus
  • Health insurance
  • 6x Flexi Fridays: knock 2.5 hours off your day on a Friday
  • Engaging, fun & inclusive culture: check out the MRI Software APAC Insta feed and stories!

About the business:

MRI Software is a global Proptech leader delivering innovative applications and hosted solutions that free real estate companies to elevate their business.

Our flexible technology platform, along with an open and connected ecosystem, allows us to meet the unique needs of real estate businesses, from property-level management and accounting to investment modeling and analytics for the global commercial and residential markets. With nearly five decades of expertise and insight, we have grown to include offices in across the United States, the United Kingdom, Hong Kong, Singapore, Australia, South Africa, New Zealand, Canada, and India, with over 3000+ team members to support our clients and their unique needs!

MRI is proud to be an Equal Employment Opportunity employer.