Leading global proptech companies you'll love to work for

Senior .NET Developer

RateMyAgent

RateMyAgent

Software Engineering
Melbourne, VIC, Australia
Posted on Wednesday, July 3, 2024
RateMyAgent launched in 2014 and has become the global leader in providing rating and reputation management to real estate agents.
We provide recommendations, rankings, and reviews for real estate agents in Australia, New Zealand, and the United States - with ambitious plans for international growth, our current focus is on the USA.
Our mission is to revolutionize the real estate industry by championing agents who excel through their expertise and unwavering dedication to client satisfaction. We aim to empower homeowners to navigate the property market with complete confidence.
We have an awesome, innovative tech culture, tonnes of energy, and a commitment to delivering amazing outcomes. Our teams enjoy ownership of their products and the autonomy to innovate; supported by our belief in cross-functional collaboration, experimentation, and learning. We are a close-knit team of eighty employees, surrounded by expert partners and advisors, and we are listed on the ASX.
The Role
As a Senior Software Developer, you will work predominantly within our team, focussed on backend and database technologies. Regardless of where you sit in our team, we look to all our engineers to think critically about how we work and bring performance improvements and best practice principles to every piece of code or project.
Our engineers also have the opportunity to develop the architecture and solution design for our systems - you really can make a difference, and we want you to have a voice so you can impact the company’s growth with your ideas.
The role will see you interacting on a daily basis with other engineers, tech leads, CTO, product managers, and designers and even with our sales and customer experience teams in relation to how your work impacts our product and the client.
We love to move fast, fail fast, and learn fast. We are not about the red tape that comes with larger enterprise organisations. We are always looking to learn from our data, and our customers as we build our product on a global stage.

Responsibilities

  • Working within our backend team, you will be responsible for keeping the lights on in terms of all things databases, data feeds, data warehouse, and data integrations
  • Support our crucial systems such as core subsystems (eg transactions and address management), data lake, and everything to do with TMS & MLS integrations
  • Question, ask, reflect, consider - our people pragmatically solve problems and aren’t afraid to look for answers when they don’t have them. It’s all about a learning mindset
  • Working in an outcome-focussed agile team (ideation, solution, delivery, measurement, ownership, reflect, improve etc)
  • Up-skill and mentor others when required
  • Be hands on and make an impact
  • Have a bias toward action and don’t accept the status quote
  • Business outcome focussed (rather than pure technical feature outputs)

Essential Experience

  • Strong (5+ years) .NET development experience and OO design, eg. SOLID Principles
  • Experience with Relational Databases (Postgres, MySQL, SQL Server)
  • Entity Framework (essential)
  • Cloud Based development & infrastructure principles (eg AWS is a huge plus)

Nice to have

  • Non-relational databases (eg. OpenSearch, ElasticSearch, Redis, Lucene)
  • Big data experience (eg. Snowflake, Redshift)
  • Containerisation experience
  • IaC (Infrastructure As Code) and deployment pipelines
  • Data ingestion, transformation, optimisation
  • An interest in the real estate market is nice to have but not essential!

Benefits

  • Flexible working: The world has changed and so have we, we support you working remotely but we do love 2 days in the office for our Melbourne staff
  • Wellness initiatives: In addition to our wellness program, we offer 2 wellness days per year - grab a massage, head out into nature, or simply enjoy time at home.
  • Social: Company-wide collaboration such as product showcases, coffee with the exec sessions, culture, and loads of social events (virtual and in-person).
  • Hackathons: We are proud of our hackathon culture and host hackathons every year where the whole company gets involved!
  • Extra Leave: In addition to our generous annual leave policy, we also give you a day off on your birthday!
  • Paid Parental Leave: We want to support you as your family grows so we offer paid leave for special times as well as flexible working options.
  • Learning and Development: Whether it's a short course, conference, or even a book that will help you with your learning and development, we have a healthy training budget in place for staff so you can continually learn and grow
At RateMyAgent, we appreciate the value that comes from having diverse employees. Whether that be diversity of age, disability, sex, gender, sexuality, pregnancy, race, or religion, we strive to create a team where anybody can thrive.
We strongly believe a varied workforce creates a more innovative company with a broader perspective.
Wherever you’re from, whatever you believe, all we ask is that you have drive and share our company values (Customer Obsessed, Do the right thing, One Team / One Dream, We Hustle, We're Straight Up and Give a S***)