You're using an older version of Internet Explorer that is no longer supported. Please update your browser.
You're using an older version of Internet Explorer and some functionality may not work as expected. Please update your browser for the best experience.
realtor.com Logo

Senior Software Engineer - Server Side

Reference ID: 5361

Share job:

Job Location icon
Richmond, BC
Job Type icon
Full Time
Job Category icon
Software and Programming
Information Technology


We are seeking brilliant, passionate, and enthusiastic software developers to join our Technology team in Richmond BC.  You will work in a Scrum team to design and develop backend services that power online applications serving millions of consumers seeking real estate information across North America. This is an excellent career building opportunity as you will be involved in all stages of the software development lifecycle, working closely with a team of talented colleagues and leveraging cutting edge technologies to produce industry-leading software. 

As one of Move’s Senior Software Engineers, you’ll specifically be expected to:

  • Work as part of a Agile team to build complete, high-quality, end-to-end solutions
  • Document and communicate designs to others on the team
  • Contribute to guidelines and coding standards used for building reusable application components that are easy to maintain, troubleshoot, and test
  • Participate in peer design and code reviews
  • Perform system integration and testing, problem troubleshooting and resolution
  • Maintain and build core competency of technological knowledge, staying in touch with emerging technologies, and share this knowledge with colleagues
  • Demonstrate teamwork to foster strong team dynamics and a highly collaborative working environment, which includes mentoring less experienced colleagues

Basic qualifications:

  • 3+ years of hands on software development experience
  • Bachelor’s Degree in Computer Science or related field (or equivalent experience)
  • Experience with web-services or service-oriented architectures
  • Experience designing and building RESTFUL APIs as well as multithreaded, scalable and distributed systems using Java, nodeJs
  • Experience with designing systems with a NoSQL persistence layer

Preferred qualifications:

  • Experience with high performance, large-scale systems
  • Experience using cloud technologies like Amazon Web Service
  • Experience with ElasticSearch, Solr, MongoDB
  • Experience with relational databases

For more details about careers at Move, please visit our corporate website at careers.move.com or our Canadian website at movecareers.ca.


Posted: December 13, 2017
Closes:February 11, 2018