{"schemaVersion":"jobsearcher.job.v1","id":"bbd3dfb32f89139d9aab5d7c","url":"https://jobsearcher.com/jobs/bbd3dfb32f89139d9aab5d7c","canonicalUrl":"https://jobsearcher.com/jobs/bbd3dfb32f89139d9aab5d7c","title":"Associate Software Engineer","description":"Permanent role based in Richmond\r\n\r\nWe're REA\r\nWith bold and ambitious goals, REA Group is changing the way the world experiences property. No matter where you're at on your property journey, we're here to help with every step - whether that's finding or financing your next home.\r\nOur people are the key to our success. At the heart of everything we do, is a thriving culture centred around high performance and care. We are purpose driven and collaborative, which drives innovation and our ability to make a real impact. As such, we're proud to have been named in Australia's \"Top 5\" Best Workplaces two years in a row, as well as being recognised as a Best Workplace for Women.\r\nWhere the team fits in\r\nThe role sits within the Modernisation tribe in the Customer Platforms & Services Portfolio of Customer Product & Experience group. The tribe manages the platform and data that powers the best customer experiences. This tribe is on a mission to provide a high quality 360-degree view of our customers to enable delivery of superior value to them. The tribe is accountable for different customer experiences like onboarding, contract management, managing agency and profile information while supporting sales flows. This tribe is a data owner and publishes foundational dataset making it easily accessible to draw insights and decisions.\r\nThey work within the Customer squad in the tribe and have a focus on how the individual customer and how its data is represented, accessed, and transformed. The Customer squad specifically look after key systems that support the management, evolution and publication of customer data and the relationships between our customers both individual and business. The Customer squad provide interfaces between the systems that support REA's sales teams, customer marketing, customer operations and customer self-service systems such as Ignite.\r\nWhat the role is all about\r\nYou will be responsible for contributing to the implementation and maintenance of our web applications and services across desktop and mobile devices, in a collaborative team environment.\r\nAs a member of a cross-functional team, you will develop skills to implement solutions using a variety of programming languages and technologies. Working is an agile software development environment you will learn test-driven development, continuous delivery, and pair programming. Day to day you'll be:\r\n\r\nContributing to the building of features for our systems and products\r\nContributing to the maintenance our products, including bug fixes and enhancements.\r\nBuilding the skills needed to produce testable, maintainable products to be proud of\r\n\r\nWho we're looking for\r\n\r\nDeveloped skills in one or more programming languages (Typescript is our primary language)\r\nExperience with devops tools and techniques, particularly AWS and Docker\r\nExperience with building Web APIs, EDAs (Event Driven Architecture), Services\r\nAbility to work with modern web application frameworks, libraries, and design patterns.\r\nAbility to work on dynamic web-based products and services that scale to millions of users.\r\nExposure to modern software development techniques such as test-driven development and continuous delivery.\r\nAble to communicate and collaborate in a team environment\r\nWork productively in a fast paced and agile environment.\r\nBut we don't just look for someone based on their skills and expertise. It's our connection, acceptance and genuine care for each other that makes REA a great place to work.\r\nContributing to showcases and encouraging other team members to present/participate;\r\nFacilitating and participating in team standups, retrospectives & iteration planning sessions\r\nSavvy minded and can think a little left of field / outside the box\r\nA strong and creative communicator\r\nFriendly, approachable and have good relationship management skills\r\nAn avid supporter of our fully inclusive culture - we celebrate difference and ensure that everyone belongs\r\n\r\nThe REA experience\r\nThe physical, mental, emotional and financial health of our people is something we'll never stop caring about. This is a place to learn and grow.\r\nSome of our Perks & Benefits include:\r\n\r\nA hybrid and flexible approach to working\r\nFlexible leave options including, birthday leave and purchase additional leave\r\nFlexible parental leave offering for primary and secondary carers\r\nOur Because We Care program offers employees volunteering leave, community grants, matched payroll giving and our Community Café donates 100% of revenue to charity\r\nHackdays so you can bring your big ideas to life\r\n\r\nOur commitment to Diversity, Equity, and Inclusion\r\nWe are committed to providing a working environment that embraces and values diversity, equity and inclusion. We believe teams with diverse ideas and experiences are more creative, more e?ective and fuel disruptive thinking. If you've got the skills, dedication and enthusiasm to learn but don't necessarily meet every single point on the job description, please still get in touch.\r\nJoin our Talent Neighbourhood\r\nKeen to be part of REA but didn't find a perfect match with this opportunity? Perhaps the timing isn't right? You should join our Talent Neighbourhood!\r\nLI-HYBRID","company":"Rea Group","rawCompany":"rea group","city":"Henrico","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-04-30T05:35:02.860Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Associate Software Engineer","description":"Permanent role based in Richmond\r\n\r\nWe're REA\r\nWith bold and ambitious goals, REA Group is changing the way the world experiences property. No matter where you're at on your property journey, we're here to help with every step - whether that's finding or financing your next home.\r\nOur people are the key to our success. At the heart of everything we do, is a thriving culture centred around high performance and care. We are purpose driven and collaborative, which drives innovation and our ability to make a real impact. As such, we're proud to have been named in Australia's \"Top 5\" Best Workplaces two years in a row, as well as being recognised as a Best Workplace for Women.\r\nWhere the team fits in\r\nThe role sits within the Modernisation tribe in the Customer Platforms & Services Portfolio of Customer Product & Experience group. The tribe manages the platform and data that powers the best customer experiences. This tribe is on a mission to provide a high quality 360-degree view of our customers to enable delivery of superior value to them. The tribe is accountable for different customer experiences like onboarding, contract management, managing agency and profile information while supporting sales flows. This tribe is a data owner and publishes foundational dataset making it easily accessible to draw insights and decisions.\r\nThey work within the Customer squad in the tribe and have a focus on how the individual customer and how its data is represented, accessed, and transformed. The Customer squad specifically look after key systems that support the management, evolution and publication of customer data and the relationships between our customers both individual and business. The Customer squad provide interfaces between the systems that support REA's sales teams, customer marketing, customer operations and customer self-service systems such as Ignite.\r\nWhat the role is all about\r\nYou will be responsible for contributing to the implementation and maintenance of our web applications and services across desktop and mobile devices, in a collaborative team environment.\r\nAs a member of a cross-functional team, you will develop skills to implement solutions using a variety of programming languages and technologies. Working is an agile software development environment you will learn test-driven development, continuous delivery, and pair programming. Day to day you'll be:\r\n\r\nContributing to the building of features for our systems and products\r\nContributing to the maintenance our products, including bug fixes and enhancements.\r\nBuilding the skills needed to produce testable, maintainable products to be proud of\r\n\r\nWho we're looking for\r\n\r\nDeveloped skills in one or more programming languages (Typescript is our primary language)\r\nExperience with devops tools and techniques, particularly AWS and Docker\r\nExperience with building Web APIs, EDAs (Event Driven Architecture), Services\r\nAbility to work with modern web application frameworks, libraries, and design patterns.\r\nAbility to work on dynamic web-based products and services that scale to millions of users.\r\nExposure to modern software development techniques such as test-driven development and continuous delivery.\r\nAble to communicate and collaborate in a team environment\r\nWork productively in a fast paced and agile environment.\r\nBut we don't just look for someone based on their skills and expertise. It's our connection, acceptance and genuine care for each other that makes REA a great place to work.\r\nContributing to showcases and encouraging other team members to present/participate;\r\nFacilitating and participating in team standups, retrospectives & iteration planning sessions\r\nSavvy minded and can think a little left of field / outside the box\r\nA strong and creative communicator\r\nFriendly, approachable and have good relationship management skills\r\nAn avid supporter of our fully inclusive culture - we celebrate difference and ensure that everyone belongs\r\n\r\nThe REA experience\r\nThe physical, mental, emotional and financial health of our people is something we'll never stop caring about. This is a place to learn and grow.\r\nSome of our Perks & Benefits include:\r\n\r\nA hybrid and flexible approach to working\r\nFlexible leave options including, birthday leave and purchase additional leave\r\nFlexible parental leave offering for primary and secondary carers\r\nOur Because We Care program offers employees volunteering leave, community grants, matched payroll giving and our Community Café donates 100% of revenue to charity\r\nHackdays so you can bring your big ideas to life\r\n\r\nOur commitment to Diversity, Equity, and Inclusion\r\nWe are committed to providing a working environment that embraces and values diversity, equity and inclusion. We believe teams with diverse ideas and experiences are more creative, more e?ective and fuel disruptive thinking. If you've got the skills, dedication and enthusiasm to learn but don't necessarily meet every single point on the job description, please still get in touch.\r\nJoin our Talent Neighbourhood\r\nKeen to be part of REA but didn't find a perfect match with this opportunity? Perhaps the timing isn't right? You should join our Talent Neighbourhood!\r\nLI-HYBRID","datePosted":"2026-04-30T05:35:02.860Z","dateModified":"2026-04-30T05:35:02.860Z","hiringOrganization":{"@type":"Organization","name":"Rea Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Henrico","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bbd3dfb32f89139d9aab5d7c"},"url":"https://jobsearcher.com/jobs/bbd3dfb32f89139d9aab5d7c"}}