Senior Software Engineer (C#)

A PropTech scale-up creating cloud-based software platform to connect agents, landlords and tenants online for property rentals.
Sheffield, UK
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Enterprise SaaS · Real Estate

Description For Senior Software Engineer (C#)

Goodlord is a PropTech scale-up revolutionizing the rental industry through their cloud-based software platform. As a Senior C# Engineer, you'll join a dynamic team working on their referencing backend powered by Azure Functions and modern cloud technologies. The role offers a perfect blend of technical challenges and professional growth, with opportunities to work across the full stack and mentor others.

The company operates in small, self-organizing squads following agile methodologies, specifically Kanban. Their tech stack includes C#, Azure Functions, Event Grid, Cosmos DB, Terraform, Symfony (PHP), and React. They're focused on solving real-world problems for agents, landlords, and tenants while building scalable, efficient systems.

The position offers significant autonomy with a hybrid working model (2 days office, 3 days remote) based in Sheffield City Centre. You'll be instrumental in implementing solutions, defining coding standards, and contributing to the technical roadmap. The role requires strong C# experience, domain modeling skills, and proficiency in automated testing.

Goodlord has an impressive track record, serving around 3000 letting agents and employing 350 people. They've received numerous workplace awards, including ranking 10th in UK's Best Workplaces™ 2022. The company culture emphasizes continuous learning, work-life balance, and inclusive growth, backed by competitive benefits including development funds, mental health support, and generous leave policies.

This is an excellent opportunity for a senior engineer looking to make a real impact in the PropTech space while working with modern technologies and a supportive team committed to transforming the rental experience.

Last updated 7 hours ago

Responsibilities For Senior Software Engineer (C#)

  • Work with product managers, designers, and business colleagues to implement solutions
  • Define tasks end-to-end and delegate work within the squad
  • Implement coding standards and help define technical roadmap
  • Mentor less experienced developers
  • Continuously develop skillset via professional development objectives

Requirements For Senior Software Engineer (C#)

TypeScript
PHP
  • Significant experience building web-based applications using C#
  • Skills in domain modelling using Object Oriented techniques and principles
  • Proficient in writing automated tests using frameworks like NUnit, MSTest, or xUnit
  • Strong knowledge of web application security
  • Strong communication skills
  • Experience with NoSQL databases and event based systems (bonus)

Benefits For Senior Software Engineer (C#)

Mental Health Assistance
Parental Leave
Education Budget
  • £1000 annual development fund
  • Bi-weekly mental health coaching with Sanctus
  • 25 days holiday (plus UK Bank holidays) with increase up to 32 days
  • 3 months fully-paid parental leave
  • Professional development opportunities
  • Flexible working schedule

Interested in this job?

Jobs Related To Goodlord Senior Software Engineer (C#)

Senior Software Engineer (PHP)

Senior PHP Software Engineer role at Goodlord, developing cloud-based property rental platform using PHP, Symfony, and React with hybrid working in London.

Senior Software Engineer (PHP)

Senior PHP Software Engineer position at Goodlord in London with hybrid work arrangement, focusing on backend development.

Software Development Engineer, AmazonLink

Senior Software Engineer role at Amazon building enterprise-scale supply chain integration solutions with competitive compensation and benefits.

Sr. SDE, Amazon Private Brands

Senior Software Engineer role at Amazon Private Brands, building discovery systems using AWS and ML, offering competitive compensation $151K-$261K.

Global Supply Manager

Senior Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization for core technologies across product lines.