Senior Software Engineer

Engineering · Full-time · Australia

Job description

Join the National Leader in Cloud-Based Property Management

Our Story: 🏡

PropertyMe is Australia’s #1 property management platform with over 60% market share. PropertyMe is used by more than 35,000 real estate professionals to manage over 1.7 million properties.

Join a growing team, in a growing business as we continue to consistently grow our core business and also expand into exciting new markets and products.

Your work will make an impact on the day-to-day lives of millions of Australian real estate professionals, tenants and owners.

Your Mission: 🚀

If you want to be a key contributor to a high-performing team, this is your chance. We want you to bring your previous experience and help us continue building an engineering culture that champions quality and collaboration. Our engineers are always seeking to close the gap between code creation and our customers, by working closely with the product & wider teams. We want to see you working with the entire cross-functional delivery team and building relationships across the business in Sales, Support, Product and Marketing.

What You Bring: đź’­

The Senior Software Engineer is an important member of the cross-functional delivery team. This role is responsible for bringing technical expertise to the team, combining both an understanding of modern software engineering with good communication skills. 

This Senior Software Engineer is a key individual contributor to the ongoing development of new capabilities across the PropertyMe platform and the quality and value of the products we deliver for our customers.

Our tech stack is predominantly:

  • C#, .NET

  • HTTP Web APIs

  • JavaScript/TypeScript (SPA)

  • Hosted on AWS

Responsibilities 🏢

  • Develop high-quality code to meet the needs of our customers

  • Promote and improve our automated testing

  • Contribute to a high-quality codebase through code reviews and other technical practices

  • Understand our current architecture and the vision for the future

  • Socialize a healthy understanding of the challenge of Technical Debt and a pragmatic approach to managing it

  • Understand and encourage the use of design patterns and approaches that help the team deliver a maintainable, quality product

  • Facilitate technical discussions and support effective technical decision-making

  • Assist the engineering team with technical support and collaborate on potential solutions

  • Support the practical use of Lean and Agile principles in software delivery

  • Work closely with the Product Team to ensure we are solving the most important problems

  • Promote collaboration and ongoing learning with our Engineering culture

The Benefits and Perks 🪴

  • A nurturing and empowering team to help you reach your full potential

  • Strong opportunities for career development in a growing company

  • High autonomy and recognition in your role

  • Hybrid Working Style (2 days from office)

  • Beautiful office in Sydney CBD

  • Vibrant culture

  • Regular milestone parties

  • Job security working for one of Australia's leading PropTech companies

It’s uncertain times at the moment, but there’s nothing uncertain about the opportunity here at PropertyMe, we’re building something special and we want to chat with you about joining us, no matter your background. Apply now or check out our Talent Acquisition team on LinkedIn, we’re always open for a chat!