> Markdown version of [/jobs/ext/2809012-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2809012-senior-software-engineer). 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 Engineer - **Company:** Bright Purple - **Location:** Bonnyrigg, UK - **Experience:** Expert - **Salary:** £65,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, C Sharp (Programming Language), C++ (Programming Language), Database Design, Embedded Software, Firmware, Microsoft Visual Studio, Software Engineering, Web Applications, Containerization - **Published:** September 9, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/senior-software-engineer/46485258 ## About the Role growth - our client puts importance into R&D and into the people doing it, so career development here isn't just a line in the handbook The role: You'll own meaningful pieces of the product end to end. From capturing requirements and shaping the design, through to writing, testing and supporting the code that ships. You're not handed a spec and left to it: you'll be trusted to challenge requirements, propose better solutions, and defend your design decisions in review with developers who'll push you to do your best work. Because this software drives real hardware in real wells, you'll work closely with the Firmware team, the kind of cross-discipline collaboration that's rare in most software roles, and one of the reasons this job stays interesting. Expect a modern C#/.NET toolchain, containerised services, and the latitude to bring in new tools and techniques when they'll genuinely improve the team's output. It's a role that will stretch you, with a team around you that wants you to succeed. What you'll bring: Strong experience with C# , .NET and Visual Studio A background in C/C++ , or embedded software/firmware Familiarity with containerisation, web applications and database design Comfort estimating, documenting and defending your own designs Confident communication. You'll work directly with end users, not just other engineers Why apply: Our client values diversity and inclusion, and is genuinely committed to finding the right person for this role, not just the closest match on paper. If you're looking for software engineering with real technical depth and a tangible, physical outcome, we want to hear from you. Apply now with your most up-to-date CV for consideration to take the next step in your career! Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry. TPBN1_UKTJ ## Related Videos - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Building Moduliths That Last: Patterns for Sustainable Module Integration](https://www.wearedevelopers.com/videos/100325-building-moduliths-that-last-patterns-for-sustainable-module-integration) - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)