This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At tmGroup, we’re taking conveyancing into a brighter, smarter, and simpler future with our award-winning technology. From instant quote tools and seamless client onboarding to comprehensive searches and robust risk management, we use our expertise in data, tech, and conveyancing to empower our clients to move forward with confidence. We’re looking for a Senior Developer to design, build, and enhance the next generation of our platforms and applications that power the UK Legal and Property sectors. This is a full-stack role where you’ll work across modern and legacy technologies to deliver high-performing, secure, and scalable software. You’ll lead projects end-to-end—from concept to deployment—while championing best practice, mentoring developers, and contributing to our strong engineering culture. Working within an Agile environment, you’ll collaborate with Product, Architecture, and cross-functional teams to deliver new features, improve code quality, drive innovation, and continually enhance the developer experience.
Job Responsibility:
Design, develop, and maintain high-quality applications using a diverse tech stack (.NET, C#, TypeScript/JavaScript, SQL/Postgres, AWS)
Lead on technical delivery of new features and greenfield development across our platforms
Engage in Agile planning, estimation, and design discussions to shape solutions and deliver to agreed timeframes
Contribute to code reviews and promote engineering excellence, performance, security, and reliability
Troubleshoot, investigate, and resolve complex technical issues across our systems
Support out-of-hours deployments during scheduled release cycles
Mentor junior developers—coaching, pairing, and fostering a growth mindset across the team
Take part in YAK Days every 5th week - dedicated time to fix those “cookie jar” bugs, explore innovations like AI or automation, and prototype new ideas that will benefit the team and business
Requirements:
A well-rounded full-stack developer with strong experience across modern web technologies
Proficient in: AWS and cloud-based development environments
Proficient in: .NET / C# and Web API
Proficient in: SQL & PostgreSQL
Proficient in: TypeScript/JavaScript and frameworks (e.g., NestJS, React, Angular)
Familiar with Agile practices and modern DevOps principles
Able to work across modern and legacy codebases (including VB.NET) with a continuous improvement mindset
Strong problem-solving capability with an eye for code quality, performance, and reusability
A great communicator and collaborator—able to influence, challenge positively, and work effectively with non-technical stakeholders
Passionate about personal and team growth
curious, proactive, and always looking ahead to what’s next
Nice to have:
Experience with automated testing, CI/CD, and modern deployment pipelines
Exposure to mentoring or leading in a technical capacity
What we offer:
Competitive salary + full benefits + bonus
Home working with flexibility (with occasional travel to Swindon HQ)
25 days holiday (increasing with service) and holiday purchase scheme, private health (after qualifying period), pension, life assurance
Flexible benefits scheme covering financial, wellness, legal, and medical support
Rewards platform with a wide range of perks and options
Free parking on site with breakfast options and fresh fruit provided
YAK Days – protected innovation time every 5th week
A clear engineering development pathway: choose a people-leadership or technical-expert route, including progression up to Staff Engineer
Opportunity to work on greenfield projects and modern tech, without industry-specific experience required