Skip to content

Senior Software Engineer

Lead full-stack delivery of cloud-native solutions using .NET, React, and Azure. Cursor and Claude are your primary tools. 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.

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

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 designAzureAPI designTech strategy
This role

Software Engineer

Owns the technical delivery. Writes, reviews, and ships production-quality code.

.NET / C#ReactTypeScriptReact Native

QA Engineer

Owns quality. Designs test strategies and ensures every release meets the bar.

Test strategyAutomationISTQBCI/CD

Business Analyst

Owns requirements and scope. Translates client needs into precise, buildable stories.

RequirementsUser storiesDiscoveryBacklog

Delivery Manager

Owns project delivery. Keeps scope, timeline, and client confidence on track.

PlanningClient relationsGovernanceRisk

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

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

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. We are opinionated about how we build, and we need people who value consistency and quality in equal measure

Comfortable managing multiple projects simultaneously and context-switching without dropping quality

Experience designing and building RESTful APIs and microservice-based systems

Solid understanding of automated testing, CI/CD, and DevOps practices

Great communication skills and the ability to mentor less experienced engineers

Experience working with Git, GitHub Enterprise, and modern branching strategies

Must be a UK taxpayer with the right to work in the United Kingdom

Based in the UK with the ability to work from our Bournemouth office on a hybrid basis, with occasional travel to client sites

Nice to have — bonus if you've got it

Experience with containerisation and orchestration (Docker, Kubernetes, AKS)

Experience building mobile applications with React Native

Microsoft Azure certifications

Experience with real-time systems (WebSockets, SignalR)

Understanding of accessibility standards and performance optimisation

Experience working within ISO 27001 or similar security frameworks

Apply now.

Before you apply: This is a permanent position for UK taxpayers with the right to work in the United Kingdom. We require a minimum of 5 years of relevant professional experience.

Direct applications only. We do not work with external recruiters under any circumstances. We will not pay recruitment fees. If you apply through a recruiter or agency, we will not be able to proceed with your application. Please apply directly using the form below.

Choose a file (PDF, DOC, DOCX)

Life at Talk Think Do.

Career progression

The culture at Talk Think Do begins and ends with support. We care about our employees, our customers, and ensuring that everyone's needs are met to the highest degree possible. AI-accelerated delivery means career growth looks different here. Whatever your discipline, you will develop AI skills alongside your core expertise. During the hiring process, we'll discuss your current level and map out a progression path that reflects where your profession is heading.

Day 1 and beyond

We like to strike a balance between having you hit the ground running on projects while still easing you into the role. In your first week, you will be set up with Claude and our established patterns, processes, and tools. Regular one-to-ones and catch-ups in your first few months will give you the chance to share how things are going and get embedded in the team. You'll find that Talk Think Do has a welcoming, supportive culture where experienced professionals thrive.

Why work at Talk Think Do?

25+ days of paid holiday

We provide 25 days of paid time off and add an extra day for every year of service to a maximum of 30 days, excluding bank holidays.

Health insurance

Our health insurance plan covers you, your partner, and your children, giving you peace of mind and access to private healthcare.

Hybrid working

These are hybrid roles based from our Bournemouth office. We offer day-to-day flexibility around when and where you work, with regular time together as a team.

Easy commuting

Our office is in the centre of Bournemouth, with shops, cafes, bars, and the beach all within easy reach. We have a cycle to work scheme and secure bike storage.

Pension contributions

We know the importance of feeling valued by your employer and see that through with generous contributions to your pension.

Learning support

We support any learning opportunities that come your way: training courses, books, conferences, events, and certifications.

How to join us.

Introductory chat

We'll get in touch for a chat to get to know you a bit better (and give you the chance to get to know us better too).

Technical assessment

A practical assessment to explore your technical depth, architectural thinking, and how you leverage AI tools to deliver production-quality code.

Offer and welcome

If all goes well, we'll get in touch to officially offer you the role and welcome you to the Talk Think Do team.

Frequently asked questions.

Who can apply for this role?

We accept direct applications only from individuals who are UK taxpayers with the right to work in the United Kingdom. We do not work with recruitment agencies, staffing firms, or outsource companies, and we do not pay recruitment fees. Applications submitted by or on behalf of agencies will not receive a response. All positions are permanent.

Why don't you work with recruiters?

These are key permanent roles that we fill internally. We invest heavily in finding the right people ourselves because culture fit and genuine enthusiasm for AI-accelerated working matter as much as experience. We appreciate this may be frustrating for agencies, but our position is firm: we do not engage external recruiters and we do not pay recruitment fees under any circumstances.

What level of experience do you require?

This role requires a minimum of 5 years of professional experience in a relevant discipline. AI tools amplify expertise, they don't replace it. We need seasoned professionals who know what good looks like. These are not junior or graduate positions.

How does hybrid working work at Talk Think Do?

All roles are hybrid, based from our Bournemouth office. We offer day-to-day flexibility, but you will need to be able to commute to Bournemouth regularly. Some travel to client sites across the UK may also be required from time to time.

What does AI-accelerated delivery mean for my role?

Everyone at Talk Think Do uses Claude Team daily. BAs use it to research client domains, interrogate workshop transcripts, and draft requirements. Delivery managers use it to prepare for client calls, analyse meeting transcripts, build quick prototypes, and draft status reports. QA professionals use it to generate test cases, analyse coverage, and spot gaps. Engineers use it to write and review code via Cursor and Claude. All AI usage happens within our ISO 27001-certified security framework, so client data is always protected. The boundaries between traditional roles are blurring, and the result is more varied, interesting work. We evaluate new AI tooling quarterly and adopt what works. You must be genuinely enthusiastic about this way of working. Read more on our AI approach page.

What if I haven't had the chance to use AI extensively at work?

We appreciate this is new and not everyone has had the opportunity to fully embrace AI in their current role. That is fine. What matters is genuine enthusiasm and self-directed investment. If you are excited about AI and have spent your own time exploring it (using Claude, ChatGPT, Copilot, or other tools to learn, experiment, or build things), that tells us what we need to know. We are looking for people who are drawn to this technology, not people who need to be convinced. If you have been waiting for permission to start using AI, this probably is not the right fit.

Do you only hire engineers?

No. We hire across all disciplines: engineers, business analysts, QA professionals, delivery managers, and solutions architects. As our project portfolio grows, non-engineering roles are an increasingly large proportion of our hiring. Every role here uses AI daily and operates with the same progressive, flexible outlook.

What's the hiring process like?

Our process is straightforward: an introductory chat so we can get to know each other, followed by a face-to-face interview or technical assessment (depending on the role), and then an offer. We aim to move quickly and keep you informed at every stage.

Ready to apply?

If this sounds like you, we'd love to hear from you. Apply now and take the next step in your career.

Apply now