MRI Software

Associate Full Stack Software Engineer

MRI Software

Singapore · Full Time

Be the first to apply

Experience
Up to 2 yrs
Salary
—
Openings
1
Posted
1 day ago
Work mode
In office
Education
Diploma or higher in Engineering, Computer Science, or IT
Eligibility
Applicants with at least a Diploma or higher qualification in relevant fields and up to two years of experience within software engineering are eligible to apply. Inclusive and diverse candidates from all backgrounds are welcomed.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About MRI Software

MRI Software has been delivering innovative and adaptable real estate software solutions that empower thriving communities and enhance living, working, and recreational environments. Our success is driven by exceptional people and a people-first approach to PropTech, setting industry standards for client satisfaction. MRI is more than a workplace; it is a supportive community fostering growth, diversity, and inclusion. We encourage all qualified candidates to apply, affirming our commitment to diversity, equity, and belonging.

Responsibilities

  • Create prototypes, experiment with new technologies, and develop new web applications.
  • Design and implement highly scalable and responsive web applications with clean, maintainable code.
  • Develop backend RESTful and SOAP APIs integrated with databases.
  • Identify and fix defects ensuring data integrity, interoperability, and comprehensive system functionality.
  • Automate tasks that meet specific project needs.
  • Create interfaces for data exchange with third-party systems.
  • Troubleshoot and debug applications to maximize performance.
  • Prepare and maintain software documentation.
  • Deliver timely updates and provide ongoing support and maintenance for existing web applications.
  • Offer prompt user support and collaborate closely with fellow software engineers to maintain consistency across components.
  • Partner with consultants to develop user stories, evaluate feasibility, and build demonstration showcases.
  • Assist in preparing test scenarios with consultants and senior engineers, ensuring system readiness before user acceptance testing.
  • Engage with customers and partners internally and externally to facilitate knowledge sharing.

Required Qualifications and Skills

  • Possession of at least a Diploma, Advanced/Higher/Graduate Diploma, Bachelor's Degree, Post Graduate Diploma, or Professional Degree in Engineering (Computer/Telecommunication), Computer Science, Information Technology, or an equivalent field.
  • Entry-level candidates or those with up to two years of relevant experience are eligible.
  • Proficiency in the following technologies is mandatory:
    • Programming Languages: C#, TypeScript, SQL
    • Legacy web platform knowledge: ASP.NET Web Forms (including page lifecycle, server controls, ViewState)
    • Modern development platforms: .NET 8+ / ASP.NET Core, React with Next.js
    • Web fundamentals: HTML, CSS
    • Relational database experience with SQL Server, PostgreSQL, or MySQL
    • Version control and collaboration through Git-based workflows (GitHub or GitLab), including branching and pull requests
  • Additional desirable skills include:
    • Experience with Continuous Integration/Continuous Deployment pipelines such as GitLab CI, GitHub Actions, or Azure DevOps
    • Familiarity with other Single Page Application frameworks like Angular

Additional Information

MRI values a workplace culture that fosters personal and professional growth along with diversity and inclusion. Candidates dealing with confidence gaps or imposter syndrome are encouraged to apply, as MRI prioritizes diverse talent across all backgrounds.

Level

Entry

Minimum education

Diploma / ITI / Vocational

Tools & software

React Git · <3 months required PostgreSQL · <3 months required MySQL · <3 months required Microsoft SQL Server required
Online · instant AI help
Broxer