> Markdown version of [/jobs/ext/4116978-software-engineer](https://www.wearedevelopers.com/jobs/ext/4116978-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). --- # Software Engineer - **Company:** The Kensington - **Location:** London, UK - **Salary:** £33,560.0 - £85,100.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Applications Architecture, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Computer Programming, Databases, Software Debugging, Linux, Github, Revision Control Systems, Python (Programming Language), MySQL, Ruby on Rails, Software Engineering, SQL Databases, Subversion, Git, Vba Programming Language, Front End Software Development, Restful APIs - **Published:** October 26, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3f0a7f33beb439c2 ## About the Role * Required: experience with software development, application development and programming in one or more relevant languages. * Relevant technologies may include JavaScript, Java, C#, Python, C, C++, Ruby on Rails and.NET. * Familiarity with front-end development, APIs, REST, SQL and MySQL is useful. * Experience with AWS or Azure, Linux, and version control tools such as Git, GitHub or SVN is welcome. * VBA experience is also useful; the technologies listed are not all expected to be mandatory. ## Description * Develop and maintain software across front-end and back-end components. * Build and integrate APIs, including REST services, and work with databases. * Test, debug and document code; contribute to reviews and continuous improvement. * Collaborate with colleagues to plan application development and deliver dependable releases. * Your impact: Well-designed, tested software helps users complete tasks reliably and enables teams to work more efficiently.