 
        
        Senior Software Engineer Job Description
We're seeking a seasoned software engineer with expertise in .NET to join our Listings crew. As a key member of our team, you will be responsible for developing marketing products for the Real Estate Industry.
This is an opportunity to work on all aspects of the software development lifecycle, from initial concept to deployment and maintenance. You will collaborate with other engineers, participate in sprint planning and refinement, and contribute to organisation-wide technology initiatives.
 * 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 to ensure a solid, bug-free code base.
 * Participate in daily code reviews and assist in coaching and mentoring other Engineers.
 * Attend technical communities and participate in organisational-wide technology initiatives.
 * Assist with on-call and incident management when needed.
To succeed in this role, you'll need a Bachelor's degree or equivalent and 3+ years experience working with C# and designing .NET Framework applications.
Experience in CI/CD pipelines (Jenkins, TeamCity etc) is desirable.
We offer hybrid working, first-rate parental leave, continuous opportunities to grow and develop in a team that values creativity and innovation.