> Markdown version of [/jobs/ext/3061779-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/3061779-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:** Bluetown and Bluetownonline - **Location:** Maidstone, UK - **Experience:** Expert - **Salary:** £60,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, .NET Framework, Microsoft Windows, C Sharp (Programming Language), C++ (Programming Language), Linux, Microsoft Visual Studio, Software Systems, Tablet Computers, Software Application Programming - **Published:** September 25, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5896695409 ## About the Role * Minimum 5 years experience of developing applications using Windows Visual Studio * Well versed in predominantly C++ and C, with experience of C#, and .NET * Strong experience of working with Windows and Linux operating systems * Ability to adopt ownership of responsibility for a project, to oversee meeting of deadlines and project objective * Tertiary education with supporting qualifications * Demonstration of previous industry work history * Demonstration of extensive knowledge and previous experience may be considered in place of formal tertiary qualifications * Good organisational and planning skills * Clear and precise documentation and annotation for code development * Ability to work alone and as part of a development team * Ability to understand and focus on the core requirements of a task * Ability to clearly explain ideas and concepts to less experienced members of the team or members of other departments * Experience of embedded systems * C, C++ programming in embedded systems * Working with the Microchip range of microcontrollers * Experience of working with iOS and Android platforms ## Description * Work with existing programmers on developing new product code for Windows and Linux platforms * Be involved in the creation of new C++ software from scratch, matched to the requirements of new products * Support existing code in legacy products (C++ and C#) by responding to customer reports and identified software defects * Support the development team with university and internal research projects * Work with the development team to expand the platform usage of existing software to include hand-held devices such as tablets and mobile phones * Demonstrate a desire to take ownership of own work and maintain excellent attention to detail * Work across departments to provide bespoke software solutions Technologies: * Android * C# * Embedded * Support * LESS * Linux * Mobile * Visual Studio * Windows * iOS * ASP.NET * Architect * C++ * Web ## Related Videos - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Blazor Unleashed: The Future of .NET Web Development](https://www.wearedevelopers.com/videos/1564-blazor-unleashed-the-future-of-net-web-development) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) ## Related Articles - [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) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)