Senior Software Engineer | Talk Think Do
About this role
AI-accelerated engineering for senior professionals. Senior software engineering in 2026 looks nothing like it did in 2020. The best senior engineers today are not defined by how much code they can write. They are defined by how well they can think, design, direct, and review. At Talk Think Do, we are a Microsoft Solutions Partner building mission-critical applications on .NET, React, React Native, and Azure. Cursor and Claude are our primary development tools. The majority of our code is AI-authored and engineer-reviewed. We are prompt-first, and we expect senior engineers to lead the way in defining how AI agents are used effectively across the team. We are not looking for generalists who know a little of everything. We are looking for T-shaped engineers. Someone with genuine depth in at least one part of the stack (.NET/C#, React/TypeScript, or React Native) and the authority to work across the others when the project demands it. Projects are matched to your strengths. If .NET is your home, we will not drop you into a mobile-first engagement without support. If React Native is where you have built your career, your project pipeline will reflect that. You will own the technical delivery on your projects. You may be the only engineer on a project, or part of a small engineering team. AI continues to compress project scope and team size, so leaner engagements are increasingly common. Either way, you will have a BA, a QA engineer, and the support of a solutions architect alongside you. The architecture, code quality, and day-to-day technical decisions are yours, made in close collaboration with your architect. You will work across multiple client engagements, follow and improve our battle-tested patterns, mentor other engineers, and help shape how the team works with AI tooling. We believe this is a genuine opportunity to get ahead in a career path that is being significantly disrupted. AI is changing what it means to be a senior engineer faster than most organisations are willing to adapt. We are not filling urgent vacancies. We have a high bar and we can afford to wait for the right people. If you think that person is you, we would love to hear from you. What's on this page What you'll do Who you are Benefits Hiring process Apply Role summary Salary £55k - £72k Location Hybrid, Bournemouth Contract Permanent, Full-time, Permanent Travel Occasional UK client visits Our AI approach How we use AI in delivery Apply now Full role below The team How we work. Projects are delivered by small, specialist teams. Every role has a clear remit, and the whole team stays close to the client throughout. Solutions Architect Defines the technical blueprint. Ensures the solution is scalable, secure, and coherent. System design Azure API design Tech strategy This role Software Engineer Owns the technical delivery. Writes, reviews, and ships production-quality code. .NET / C# React TypeScript React Native QA Engineer Owns quality. Designs test strategies and ensures every release meets the bar. Test strategy Automation ISTQB CI/CD Business Analyst Owns requirements and scope. Translates client needs into precise, buildable stories. Requirements User stories Discovery Backlog Delivery Manager Owns project delivery. Keeps scope, timeline, and client confidence on track. Planning Client relations Governance Risk The stack Where you will work. We are a T-shaped team. We look for genuine depth in one layer and willingness across the others. Projects are matched to your strengths. Mobile layer React Native Cross-platform mobile apps for iOS and Android. Shared business logic, native performance, deployed to app stores and enterprise MDM. React Native iOS Android Frontend layer React and TypeScript Web applications and portals. Component-driven UIs, typed throughout, integrated with our backend APIs and Azure-hosted services. React TypeScript Astro Backend layer .NET and C# APIs, microservices, and domain logic. RESTful services, background workers, event-driven architectures, and integrations with enterprise systems. .NET C# SQL Server Cloud layer Azure Microsoft Azure hosts everything we build. App Services, Azure Kubernetes Service (AKS), Azure DevOps, Azure OpenAI, and the broader Azure ecosystem. Azure AKS Azure DevOps Azure OpenAI The role What you'll do. 12 things that make up a typical week. Skim the numbers, dig into what catches your eye. 01 Lead full-stack feature delivery across backend (.NET/C#, Azure), frontend (React, TypeScript), and mobile (React Native) using Cursor and Claude as your primary development tools 02 Write sophisticated prompts, orchestrate AI agents across complex codebases, and review all AI-generated code to production standard 03 Own the technical delivery on your projects. You may be the only engineer on a project, or part of a small engineering team. Either way, the architecture and code quality are your responsibility. 04 Work with solutions architects, business analysts, clients, and your team to understand complex requirements and design robust, scalable solutions 05 Follow, improve, and contribute to our established patterns and accelerators. Help define how solutions should be built 06 Mentor other engineers in effective AI-accelerated development workflows 07 Context-switch across multiple client projects while maintaining the highest quality bar on all of them 08 Work with support teams and site reliability practices to ensure excellent service to our clients 09 Take ownership of secure, high-quality solutions through to production using modern DevOps approaches 10 Contribute to architectural decisions and help shape technical direction across projects 11 Contribute to the team's quarterly AI tooling evaluation cycle, assessing new models and tools 12 Study for relevant Microsoft certifications to deepen your expertise and support our Microsoft Solutions Partnership About you Who you are. Essential — you'll need to have At least 5 years of professional experience in software development, with strong .NET/C# skills Deep expertise in at least one layer of the stack (.NET/C#, React/TypeScript, or React Native) and genuine capability across the others as projects require Genuine enthusiasm for AI-accelerated development with demonstrable, hands-on experience using Cursor, Claude, GitHub Copilot, or similar AI tools in production workflows Comfortable owning technical delivery end-to-end, whether as the only engineer on a project or as part of a small team. You will have architect support, but the day-to-day technical decisions and code quality are yours. Strong understanding of cloud-native architectures and Azure services Able to follow established patterns and improve them.
What this role is, and what else it is called
Employers in the UK advertise this kind of work as Web Developer, Software Engineer, Software Developer and PHP Web Developer too, so it is worth searching more than one wording. It is a senior Software Engineering role in the UK, advertised as hybrid, splitting time between home and the office.
How this role compares to the market
1,025 live UK roles list C# right now, from 295 employers. The median advertised salary is £55,000; 31% are advertised as remote. Browse C# roles.
713 live UK roles list TypeScript right now, from 270 employers. The median advertised salary is £80,000; 46% are advertised as remote. Browse TypeScript roles.
Senior roles make up 1,630 of the live UK IT market and advertise a median of £80,000.
Market figures are today's snapshot of live UK roles on employer careers pages; see hiring trends.
Technologies mentioned
Detected on Talkthinkdo's careers page. ProdReady Recruitment lists this vacancy as an aggregator and is not the employer; applications go to the employer's own site.