> Markdown version of [/jobs/ext/2688018-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/2688018-senior-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Developer - **Company:** Hanson Regan Ltd - **Location:** North East, UK - **Experience:** Expert - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Artificial Intelligence, Applications Architecture, C Sharp (Programming Language), Databases, Continuous Integration, Database Design, Software Design Patterns, Python (Programming Language), Machine Learning, Microsoft SQL Server, Software Engineering, Transact-SQL, Data Processing, ReactJS, Gaussian, Information Technology, Front End Software Development, Software Coding - **Published:** September 3, 2026 - **Apply:** https://www.careerboard.com/pt/en/find-jobs-in-United-Kingdom/-09BD676BF955A92974/ ## About the Role * Significant commercial C#/.NET experience. * Strong MS SQL/T-SQL development and database design skills. * Experience building robust Back End software and business-critical applications. * Knowledge of React, JavaScript, Python, CI/CD and software design patterns. * Strong problem-solving ability and attention to detail. * A degree in Computer Science, Software Engineering, Mathematics, Engineering or a related discipline. * The ability to work independently while collaborating with multidisciplinary teams. * Ideally, exposure to ML, statistics, Bayesian modelling or probabilistic methods. This is a role for someone who wants technical depth, variety and ownership. You'll be solving genuinely complex problems, working with advanced data and analytics, influencing technical decisions and seeing your software operate in a real-world environment. If you're a C# developer who enjoys challenging engineering problems and wants to move closer to AI, analytics and advanced technology, this is a particularly strong opportunity. ## Description You'll take a senior role within a highly technical development environment, building and evolving sophisticated software across analytics, production, quality and process optimisation. Rather than being restricted to one area of the stack, you'll have the freedom to work across the full development life cycle. Understanding complex problems, designing solutions, writing code, testing, deploying and seeing your work used in a real operational environment. There's also genuine scope to explore new technologies, prototype ideas and investigate emerging approaches to solving technical problems. Role Responsibilities: * Build and enhance sophisticated software using C# and .NET. * Design, develop and optimise MS SQL databases and T-SQL. * Work with large and complex datasets generated from production and R&D environments. * Develop applications across advanced analytics, production, quality control and process data. * Work with modern Front End technologies including React and JavaScript. * Use Python where appropriate for data, analytics and technical projects. * Contribute to architecture, design patterns, CI/CD and engineering best practice. * Work closely with technical and operational teams to turn complex requirements into high-quality software. * Mentor less experienced developers and contribute to the wider technical direction. * Investigate emerging technologies and develop prototypes that could influence future products and platforms. The Technical Challenge * The role has a particularly interesting data and analytical dimension. * You'll be working alongside concepts including: * Machine Learning Data Science Bayesian Methods Gaussian Processes Probability Statistics ## Related Videos - [Behind the Curtain: How Recruiters Shortlist Devs in an AI-Driven Market and How You Stand Out](https://www.wearedevelopers.com/videos/100229-behind-the-curtain-how-recruiters-shortlist-devs-in-an-ai-driven-market-and-how-you-stand-out) - [WeAreDevelopers LIVE - Building The World’s Worst Image Editor™](https://www.wearedevelopers.com/videos/1836-wearedevelopers-live-building-the-world-s-worst-image-editor) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Confuse, Obfuscate, Disrupt: Using Adversarial Techniques for Better AI and True Anonymity](https://www.wearedevelopers.com/videos/1456-confuse-obfuscate-disrupt-using-adversarial-techniques-for-better-ai-and-true-anonymity) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)