We're looking for exceptionally talented Senior Full Stack Engineers with deep expertise in .NET/C# and WPF to join our growing team.
In this role, you will lead the full software development lifecycle: from design and implementation to testing, deployment, and ongoing support for our core LegalTech products. You'll build and enhance rich WPF-based Windows desktop applications, scalable backend services, and cloud-integrated solutions. While the title includes "Full Stack," this is not a traditional web development role; your focus will be on high-performance Windows applications and associated backend systems.
You'll also play a key role in mentoring engineers, driving architectural improvements, and shaping engineering practices that ensure performance, maintainability, and innovation.
What you'll do:
Application Development
* Architect, design, and develop complex desktop applications using WPF and modern patterns like MVVM.
* Build and maintain robust .NET Framework and .NET Core backend services, APIs, and libraries.
* Implement modular application architectures to support scalability and maintainability.
* Integrate with cloud platforms (AWS, Azure) for distributed computing and storage.
Technical Leadership & Collaboration
* Lead design reviews, code reviews, and architectural discussions to ensure technical excellence.
* Collaborate with product managers, designers, and cross-functional engineers to deliver high-impact features.
Quality & Best Practices
* Champion best practices including SOLID, DRY, KISS, and test-driven development (TDD) to ensure code quality and building of new features.
* Leverage AI-assisted tools (e.g., GitHub Copilot, Claude Code) to streamline development and accelerate feature delivery.
* Perform code refactoring, increase test coverage, and improve legacy codebases.
* Apply performance and memory profiling techniques to ensure optimal runtime behaviour.
* Utilise dependency injection frameworks (e.g., Autofac) to write clean and decoupled code.
Problem Solving & Innovation
* Tackle complex technical challenges across frontend and backend systems.
* Design solutions with a strong emphasis on asynchronous programming, multithreading, and regular expression optimisation.
* Continuously improve system performance and developer experience through innovation and tooling.
What You'll Bring:
* 5+ years of professional experience with .NET and C# across frontend and backend development.
* Deep expertise in WPF, including XAML, data binding, custom controls, UI animations, and MVVM.
* Strong experience building Windows desktop applications with attention to UI/UX design.
* Proficient in both .NET Framework and .NET Core.
* Familiar with dependency injection, modular architectures, and reusable components.
* Strong understanding of multithreading, async/await, and asynchronous design patterns.
* Experienced with regular expressions, especially in parsing or document-focused workflows.
* Proven use of performance and memory profilers to debug and optimise applications.
* Experience working with Visual Studio, JetBrains Rider, ReSharper, and modern DevOps pipelines.
* Experience with AI-assisted coding tools (e.g., GitHub Copilot, Claude Code) to accelerate development.
* Familiar with relational databases (e.g., PostgreSQL) and RESTful APIs.
* Strong grasp of Git and version control best practices.
* Strong communication, collaboration, and problem-solving skills.
* Comfortable in a fast-paced, agile environment.
We'll be lucky if you have:
* Prior experience in product-centric or startup environments.
* Experience with VSTO Word Add-Ins.
* Exposure to other AI-powered developer tools and workflows.
* Familiarity with modern cross-platform frameworks like .NET MAUI, Blazor, or Avalonia.
* Understanding of cloud-native design, distributed systems, and DevOps best practices.
About Definely
At Definely, we're on a mission to simplify the way legal professionals access and understand complex information in legal documents. Trusted by a global community of customers, our LegalTech solutions integrate seamlessly into lawyers' daily workflows, making it easier to draft, review and navigate even the most complex contracts.
Our products provide instant access to essential information, enabling legal teams to review clauses and provisions in context, reduce risk and work more efficiently – all without disrupting their flow. At Definely, we're dedicated to solving real challenges faced by legal professionals.
Joining Definely means becoming part of a forward-thinking, collaborative team that prioritises innovation and people. We create a supportive environment driven by a shared commitment to connection, growth and success.
Recognised in the top 25 of Deloitte's prestigious UK Technology Fast50 in 2023 and backed by Microsoft, Google and Octopus Ventures, we're trusted by leading law firms and in-house legal teams, including A&O Shearman, Dentons, Deloitte, and Barclays, to streamline their workflows and mitigate risks.