Taro Logo

Senior Software Engineer

Leading global provider of commercial and residential real estate information, analytics, and online marketplaces.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Real Estate · Enterprise SaaS

Job Description

CoStar Group, a leading provider of real estate information and analytics listed on NASDAQ (CSGP), is seeking a Senior Software Engineer to join their Domain team in Sydney. Domain is one of Australia's most trusted property platforms, reaching 7 million users monthly.

The role sits within the Listings crew, focusing on developing marketing products for the Real Estate Industry. As a Senior Engineer, you'll be instrumental in building and maintaining web and backend applications, particularly the Domain Agent Admin platform. The position offers a blend of technical leadership and hands-on development, including mentoring opportunities for other engineers.

The ideal candidate will bring 3+ years of C# experience, strong knowledge of .NET Framework applications, and familiarity with modern web technologies including Node.js, GraphQL, and React.js. You'll work in an agile environment, participating in all aspects of the software development lifecycle from concept to deployment.

CoStar Group offers an inclusive work environment with attractive benefits including hybrid working arrangements, comprehensive parental leave, and continuous learning opportunities. The company's mission to digitize the world's real estate aligns with their commitment to innovation and technical excellence.

This role presents an excellent opportunity for a senior developer looking to make a significant impact in the real estate technology sector while working with a diverse, forward-thinking team. The position combines technical challenges with the opportunity to mentor others and contribute to organization-wide technology initiatives.

Last updated 6 days ago

Responsibilities For Senior Software Engineer

  • Develop APIs and Front-end experiences for Domain Agent Admin
  • Debug and solve production issues
  • Write clean, readable and performant C# code
  • Write unit and integration tests
  • Participate in sprint planning and refinement
  • Code review other team members code
  • Participate in organization-wide technology initiatives
  • Assist with on-call and incident management

Requirements For Senior Software Engineer

Node.js
TypeScript
React
  • 3+ years experience working with C#
  • Experience in designing and developing .NET Framework applications
  • Experience in CI/CD pipelines (Jenkins, TeamCity etc)
  • Be familiar working in an agile environment
  • Node.js experience (desirable)
  • GraphQL experience (desirable)
  • Experience with Next.js and React.js or similar frameworks (desirable)

Benefits For Senior Software Engineer

Parental Leave
  • Hybrid working
  • First-rate parental leave
  • Continuous learning opportunities
  • Inclusive work culture

Related Jobs