Software Engineer III at MRI Software

Bengaluru, Karnataka, India

MRI Software Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years), Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Software, Real Estate TechnologyIndustries

Requirements

  • 4-8 years of experience in developing browser-based applications using .Net core and entity framework core
  • Knowledge and working experience with MVC
  • Experience in frontend like Angular/Vue/ReactJS (Angular preferable)
  • Proficiency in at least one .Net language (C# preferred)
  • Experience in 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 any one of the modern JavaScript frameworks like Angular with TypeScript and Breeze.js
  • Knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture
  • Knowledge on Single Sign On (SSO)
  • Familiarity with Git/GitHub
  • Azure knowledge preferable
  • Degree in Computer Science, Software Engineering or related software engineering experience

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 development process (source control, branching, testing etc.) without assistance
  • Actively troubleshoot issues and assist with complex support queries which require further analysis
  • Take part in team rituals such as stand-ups, planning sessions, demos and retrospectives
  • Take part in team activities such as collaborative-development and code-reviews
  • Take part in cross-team activities such as knowledge-sharing and documentation
  • Build relationships with all other teams in the product development department
  • Develop, test, and maintain software solutions throughout the Software Development Lifecycle

Skills

Key technologies and capabilities for this role

.NET CoreEntity Framework CoreMVCAngularC#ASP.NET Core Web APISQLMicrosoft SQL ServerHTML5CSSTypeScriptBreeze.jsRESTful Web ServicesGitGitHubAzureSSO

Questions & Answers

Common questions about this position

What are the key technical skills required for this Software Engineer III role?

Candidates need 4-8 years of experience in developing browser-based applications using .Net core and entity framework core, knowledge of MVC, experience in frontend like Angular/Vue/ReactJS (Angular preferable), proficiency in C# (preferred .Net language), RESTful Web services with ASP.NET Core Web API, good SQL skills (Microsoft SQL Server preferable), HTML5, CSS, modern JavaScript frameworks like Angular with TypeScript and Breeze.js, architectural patterns (MVP, MVC, MVVM, Clean Architecture), SSO, Git/GitHub, and preferable Azure knowledge.

What is the work arrangement or location policy for this position?

The role offers hybrid working arrangements requiring 2 or 3 days in the office.

What benefits are offered for this Software Engineer position?

Benefits include the ability to learn leading technical/industry standards and technologies, hybrid working arrangements (2 or 3 days in the office), annual performance-related bonus, 6x Flexi (knock 2.5 hours off your day on any day), and an engaging, fun & inclusive culture.

What is the company culture like at MRI Software?

The culture is engaging, fun, and inclusive, with a team-oriented environment that values passionate developers who are team players, offer opinions confidently, hear others out, and participate in team rituals, collaborative development, code reviews, knowledge-sharing, and building relationships across teams.

What makes a strong candidate for this Software Engineer III role?

A strong candidate has 4-8 years of relevant experience with .Net core, Entity Framework core, Angular (preferred), C#, RESTful APIs, SQL, modern frontend technologies, architectural patterns, and a degree in Computer Science or related field, along with being a self-sufficient team player passionate about development.

MRI Software

Real estate software for property management

About MRI Software

MRI Software provides software solutions designed for the real estate industry, focusing on property management, lease management, and digital services. Their products help real estate owners, operators, and occupiers manage various aspects of their operations, including tenant communications and financial reporting. The software integrates easily with existing systems, making it user-friendly for clients. Unlike many competitors, MRI Software operates on a subscription-based model, which allows for a consistent revenue stream and ongoing improvements to their offerings. The company also has a partner ecosystem that enables clients to customize their software experience, adding further value. The main goal of MRI Software is to enhance operational efficiency and streamline property management for their clients in the global real estate market.

Solon, IowaHeadquarters
1971Year Founded
$3.4MTotal Funding
DEBTCompany Stage
Enterprise Software, Real EstateIndustries
1,001-5,000Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Private Medical Insurance
Income Protection Plans
Personal Pension plan
Parental Leave
Paid Vacation
401(k) Company Match
Tuition Reimbursement
Flexi Any-Day
Paid Holidays
Pet Insurance
Unlimited Paid Time Off
Hybrid Work Options
Mental Health Support
Wellness Program

Risks

Technical challenges in integrating Mesh's platform may lead to client dissatisfaction.
iInterchange acquisition could divert focus from core real estate software offerings.
Capita One acquisition may strain MRI's financial resources, affecting strategic investments.

Differentiation

MRI Software offers a comprehensive and flexible technology platform for real estate.
The company has a strong partner ecosystem enhancing client customization and optimization.
MRI Software's subscription model ensures steady revenue and continuous innovation.

Upsides

Increased demand for AI-driven property management boosts MRI's market potential.
Strategic acquisitions like iInterchange expand MRI's service offerings globally.
Partnerships, such as with Mesh, enhance MRI's property management platform capabilities.

Land your dream remote job 3x faster with AI