M

MRI Software

Real estate management and lease software

Associate Full Stack Software Engineer

Full-Stack EngineeringPosted on Nov 13
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • At least a diploma, advanced/higher/graduate diploma, bachelor's degree, postgraduate diploma, or professional degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology, or equivalent.
  • Entry-level candidates or candidates with up to 2 years of relevant work experience are eligible.
  • Demonstrated ability with C#, TypeScript, and SQL.
  • Experience with ASP.NET Web Forms, including page lifecycle, server controls, and ViewState.
  • Experience with .NET 8+ / ASP.NET Core and React with Next.js.
  • Knowledge of HTML and CSS.
  • Strong relational data modeling skills and hands-on experience with at least one of SQL Server, PostgreSQL, or MySQL.
  • Experience with Git-based workflows such as GitHub or GitLab, including branching and pull-request review.

Responsibilities

  • Develop web application prototypes, new technologies, and products.
  • Build highly responsive and scalable web applications.
  • Build fully functional web applications with interfaces to backend databases, writing clean and maintainable code.
  • Build fully functional, clear, and testable backend RESTful/SOAP APIs with interfaces to backend databases.
  • Resolve defects and ensure the accuracy, integrity, interoperability, and completeness of systems.
  • Build regularly automated tasks to perform functions specific to project requirements.
  • Build interfaces to exchange data between various third-party systems.
  • Troubleshoot and debug applications to optimize performance.
  • Prepare and deliver software-related documentation.
  • Provide timely updates to web and backend applications.
  • Provide support and maintenance for existing software web application projects.
  • Respond to users in a timely manner.
  • Coordinate development with fellow software engineers and ensure consistency in coding and interfaces between components and subsystems to achieve a fully functioning solution.
  • Work with consultants to craft user stories, assess feasibility, and build demonstration showcases.
  • Work with consultants and senior engineers to develop test scenarios and ensure full system functionality before user acceptance testing.
  • Collaborate with internal and external customers and partners for knowledge transfer.

Desired Qualifications

  • Experience with CI/CD pipelines such as GitLab CI, GitHub Actions, or Azure DevOps.
  • Experience with other single-page application frameworks such as Angular.

About the Company

MRI Software

Real estate management and lease software

MRI Software delivers real estate technology by offering a suite of open, connected software tools for real estate owners, operators, and occupiers. It provides property management, lease management, and digital services designed to integrate with clients’ existing systems. The product portfolio is accessed through a subscription model and can be extended via a partner ecosystem, along with professional and support services. The tools help clients manage tenant communications, financial reporting, and day-to-day operations from a single platform. The company differentiates itself by offering an integrated, globally deployed software suite and an ecosystem that enables customization and seamless integration rather than standalone point solutions. The goal is to help clients streamline property operations, improve efficiency, and drive value across the real estate market.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$19.5M
Headquarters
Solon, OH
Founded
1971

Recently Posted Jobs

Explore more opportunities at MRI Software

See more jobs