RM- Software Engineer

4 weeks ago


Thornhill, Ontario, Canada Real Matters Inc. Full time

Job Title: Software Engineer

Job Category: Exempt

Department: Shared Services- Technology

Company URL:

About the Role

The fast paced and exciting technology division of Real Matters' is looking for a Software Engineer to work with our team on our cloud-based technology platform. You will work with a world class technology team developing web applications that serve our customers with the best possible user experience and empower them to take advantage of our unique services.

You are the kind of person who is seeking a position that is focused, creative, dynamic and bent on finding the best solution to the problem at hand. The successful candidate will function in a multi-faceted role that offers the opportunity for career growth, intellectual stimulation, creative problem solving, and the opportunity of working on great stuff.

Our Technology Stack

  • GoLang , Java/J2EE & Python on the Backend
  • ReactJS and JSF on the front end
  • MySQL and Couchbase as our datastore
  • Deployed as monolith and Docker micro-services in GCP

Responsibilities

  • Collaborate with product team members to understand business goals, comprehend & refine stories, estimate development tasks
  • Develop code in GoLang & Java to resolve tasks, including implementing unit test coverage
  • Keen ability to reverse engineer and trace existing code logic to identify implementation details and delivery a defect free implementation
  • Identifies potential impediments and bottlenecks; steering the course so commitments are met and projects remain on track
  • Investigate and resolve system issues: troubleshoot and debug defects when required
  • Create and maintain technical documentation for code, APIs, and workflows to facilitate understanding and maintenance
  • Perform code reviews with your peers, supporting best practices

Skills and Expertise

  • University Degree in Computer Science, Computer Engineering or equivalent knowledge/experience
  • 4+ years of experience using GoLang & Java 8+ / J2EE developing enterprise grade solutions working on backend applications, with some hands on Python development
  • 1+ years developing applications with cloud native services on Google's Cloud Platform (e.g. Pub Sub, Cloud Build & Run)
  • Proficient building and using RESTful APIs; understanding HTTP request methods and response status codes and when to apply them
  • Excellent English skills, both written and oral communication
  • Passion for technology with the ability & desire to pick up new tech (e.g GCP PubSub, Secret Manager) when required
  • Solid understanding of good code architecture, design and testing best practices
  • Experience with cloud platforms (Google Cloud, Azure, AWS) utilizing containerization technologies, such as Docker or Kubernetes in a micro-services architecture
  • Understand the value of documentation and design then code approach
  • Experience with JSF, JSP, XSLT to transform XML into different structures preferred
  • Familiarity with open-source stack tools and software, including Linux and Apache Tomcat
  • CI/CD experience setting up and managing Jenkins jobs preferred
  • Experience with XSLT preferred
  • Development experience with front-end applications is an asset (ReactJS)
  • Experience using Python preferred

The above statements are intended to describe the general nature and level of the work being performed by people assigned to this job. They are not intended to be an exhaustive list of responsibilities, duties, and skills required.

About Real Matters

Real Matters is a leading network management services provider for the mortgage lending and insurance industries. Real Matters' platform combines its proprietary technology and network management capabilities with tens of thousands of independent qualified field professionals to create an efficient marketplace for the provision of mortgage lending and insurance industry services. Our clients include top 100 mortgage lenders in the U.S. and some of the largest banks and insurance companies in North America. We are a leading independent provider of residential real estate appraisals to the mortgage market and a leading independent provider of title services in the U.S. Headquartered in Markham (ON), Real Matters has principal offices in Buffalo (NY) and Middletown (RI). Real Matters is listed on the Toronto Stock Exchange under the symbol REAL. For more information, visit

Equal Opportunity Employer

Real Matters is an equal opportunity employer; applicants are considered for all roles without regard to race, national or ethnic origin, colour, religion, age, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, or any other status protected by appropriate law. All employment is decided based on qualifications, merit, and business need. Please advise us at any point during the recruitment and selection process if you require accommodation. Real Matters is committed to compliance with all applicable legislation, including providing accommodation for applicants with disabilities.


  • Software Engineer

    1 month ago


    Thornhill, Ontario, Canada Solidifi Title & Closing LLC Full time

    Job Title: Software Engineer Job Category: Exempt Department: Shared Services- Technology Company URL: About the Role The fast paced and exciting technology division of Real Matters' is looking for a Software Engineer to work with our team on our cloud-based technology platform. This multi-faceted role will focus both on development of features and have a...


  • Thornhill, Ontario, Canada Real Matters Inc. Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Real Matters Inc. in a fast-paced and exciting technology division. As a Software Engineer, you will work with our world-class technology team to develop web applications that serve our customers with the best possible user experience and empower them to take advantage of our...


  • Thornhill, Ontario, Canada Real Matters Inc. Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Real Matters Inc. in a fast-paced and exciting technology division. As a Software Engineer, you will work with our world-class technology team to develop web applications that serve our customers with the best possible user experience and empower them to take advantage of our...


  • Thornhill, Ontario, Canada Real Matters Inc. Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Real Matters Inc. in a fast-paced and exciting technology division. As a Software Engineer, you will work with our world-class technology team to develop web applications that serve our customers with the best possible user experience and empower them to take advantage of our...


  • Thornhill, Ontario, Canada WSP Full time

    WSP is seeking a Senior Transportation Design Engineer to contribute to our Transportation Planning team in Ontario. This role involves collaborating with multi-discipline project teams, overseeing our CAD staff, and providing technical and engineering design support for various unique projects locally. Key responsibilities include: * Managing project teams...


  • Thornhill, Ontario, Canada WSP Full time

    WSP is seeking a Senior Transportation Design Engineer to contribute to our Transportation Planning team in Ontario. This role involves collaborating with multi-discipline project teams, overseeing our CAD staff, and providing technical and engineering design support for various unique projects locally. Key responsibilities include: * Managing project teams...


  • Thornhill, Ontario, Canada WSP Full time

    About the OpportunityWSP is seeking a Senior Electrical Engineer to join our Buildings Mechanical & Electrical team in Thornhill. As an experienced professional with a background in electrical design, you will relish new challenges in a dynamic environment that offers variety and opportunities for growth.Key ResponsibilitiesLead electrical design projects...


  • Thornhill, Ontario, Canada WSP Full time

    About the OpportunityWSP is seeking a Senior Electrical Engineer to join our Buildings Mechanical & Electrical team in Thornhill. As an experienced professional with a background in electrical design, you will relish new challenges in a dynamic environment that offers variety and opportunities for growth.Key ResponsibilitiesLead electrical design projects...


  • Thornhill, Ontario, Canada WSP Full time

    We are seeking a highly skilled Senior Transportation Design Engineer to join our team at WSP. As a key member of our Transportation Planning team in Ontario, you will be responsible for working with multi-discipline project teams, managing our CAD staff, and providing technical and engineering design support for various unique projects.Key...


  • Thornhill, Ontario, Canada WSP Full time

    We are seeking a highly skilled Senior Transportation Design Engineer to join our team at WSP. As a key member of our Transportation Planning team in Ontario, you will be responsible for working with multi-discipline project teams, managing our CAD staff, and providing technical and engineering design support for various unique projects.Key...


  • Thornhill, Ontario, Canada WSP Full time

    About the OpportunityWe are seeking an experienced Electrical Engineering Project Manager to join our Buildings team at WSP. As an intermediate Project Manager Electrical (MEP), you will have a background in electrical design and be looking to advance your skills in a Project Management role.Key ResponsibilitiesLead electrical design projects from conception...


  • Thornhill, Ontario, Canada WSP Full time

    About the OpportunityWe are seeking an experienced Electrical Engineering Project Manager to join our Buildings team at WSP. As an intermediate Project Manager Electrical (MEP), you will have a background in electrical design and be looking to advance your skills in a Project Management role.Key ResponsibilitiesLead electrical design projects from conception...


  • Thornhill, Ontario, Canada WSP Full time

    Job DescriptionWSP is seeking an intermediate Transportation Designer to join our Transportation Planning team in Ontario.Key Responsibilities:Work with multi-discipline project teams to deliver transportation design projects.Manage project tasks and provide technical and engineering design support on various unique projects.Collaborate with project...


  • Thornhill, Ontario, Canada WSP Full time

    Job DescriptionWSP is seeking an intermediate Transportation Designer to join our Transportation Planning team in Ontario.Key Responsibilities:Work with multi-discipline project teams to deliver transportation design projects.Manage project tasks and provide technical and engineering design support on various unique projects.Collaborate with project...


  • Thornhill, Ontario, Canada WSP Full time

    About the RoleWe are seeking a highly skilled and experienced Project Manager to join our Land Development and Municipal Engineering team at WSP. As a key member of our team, you will be responsible for leading projects from initiation to completion, ensuring they are delivered on time, within budget, and to the required quality standards.Key...


  • Thornhill, Ontario, Canada WSP Full time

    About the RoleWe are seeking a highly skilled and experienced Project Manager to join our Land Development and Municipal Engineering team at WSP. As a key member of our team, you will be responsible for leading projects from initiation to completion, ensuring they are delivered on time, within budget, and to the required quality standards.Key...


  • Thornhill, Ontario, Canada WSP Full time

    Project Manager OpportunityWe are seeking a highly skilled Project Manager to lead our Land Development and Municipal Engineering team in Kitchener, with flexible office locations available. Our team is known for its collaborative and close-knit environment, where we pride ourselves on our long-standing relationships and expertise in the field.Key...


  • Thornhill, Ontario, Canada WSP Full time

    Project Manager OpportunityWe are seeking a highly skilled Project Manager to lead our Land Development and Municipal Engineering team in Kitchener, with flexible office locations available. Our team is known for its collaborative and close-knit environment, where we pride ourselves on our long-standing relationships and expertise in the field.Key...


  • Thornhill, Ontario, Canada WSP Full time

    Job Summary:We are seeking a highly skilled Senior Transportation Design Engineer to join our team at WSP. As a key member of our dynamic team, you will be responsible for leading the design of transportation projects, collaborating with cross-functional teams, and providing expert technical and engineering support.Key Responsibilities:Lead the design of...


  • Thornhill, Ontario, Canada WSP Full time

    Job Summary:We are seeking a highly skilled Senior Transportation Design Engineer to join our team at WSP. As a key member of our dynamic team, you will be responsible for leading the design of transportation projects, collaborating with cross-functional teams, and providing expert technical and engineering support.Key Responsibilities:Lead the design of...