> Markdown version of [/jobs/ext/794015-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/794015-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:** Net-recruit Ltd - **Location:** Bournemouth, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), 3D Rendering, Application Programming Interfaces (APIs), C Sharp (Programming Language), C++ (Programming Language), DirectX (Software), OpenGL, Software Engineering, Maintaining Code, Software Version Control - **Published:** June 1, 2026 - **Apply:** https://www.gradsouthwest.com/jobs/senior-software-engineer-bournemouth-dorset/2796129303-2/ ## About the Role + Strong experience within complex application development, specifically with a good knowledge of C# and any other language such as C++ or JavaScript + Good knowledge of using APIs including DirectX, OpenGL or Vulkan + Excellent practical experience with simple hardware and electronic devices + Experience with the integration with software + Interest in image processing would be a bonus, particularly if experience has been gained + Understanding of the Software Development Life Cycle + Proven use of version control and version control software ## Description Your Company:NET Recruit are partnering with a technology business who are seeking a proactive Senior Software Engineer to join their busy Software Engineering team based in Bournemouth area.Your Role and ResponsibilitiesWhile in this position your duties may include but are not limited to: + Maintaining and implementing the display system product features, with the agreed specification + Providing support on system design including within design reviews with the customer and technical proposals + Liaising with the 3D rendering system supplier to ensure integrations and developments + Proactively investigating and resolving issues with both software and hardware + Handling the running of customer demonstrations as needed, alongside providing customer support such as help desk support when needed (in the place of absences) + Supporting the production of sales materials in order to support products + Resolving and analysing any issues reported either by customers or by internal team members + Delivering code to a high quality, within the time and budget constraints set out + Reviewing functional requirements, code changes and software designs that have been created by other people + Acting as a technical lead and POC on small scale projects + Mentoring new and more junior team members + Reporting on progress against tasks as needed, identifying any issues that may hinder the completion of the task within the set-out parameters What you will need to Apply ## Related Videos - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) - [Why optimizing for system comprehension is key to implementing AI for software development](https://www.wearedevelopers.com/videos/100210-why-optimizing-for-system-comprehension-is-key-to-implementing-ai-for-software-development) - [Exploiting the recruitment game as a developer](https://www.wearedevelopers.com/videos/750-exploiting-the-recruitment-game-as-a-developer) - [Practical tips for keeping your C# code base clean](https://www.wearedevelopers.com/videos/100149-practical-tips-for-keeping-your-c-code-base-clean) - [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) - [Videogames: The Medium of the 21st Century](https://www.wearedevelopers.com/videos/1397-videogames-the-medium-of-the-21st-century) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)