> Markdown version of [/jobs/ext/2320972-software-programmer](https://www.wearedevelopers.com/jobs/ext/2320972-software-programmer). 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 Programmer - **Company:** Reco Ltd - **Location:** UK (Remote available) - **Salary:** £44,000.0 - £55,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Software Applications, HTML5, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Cascading Style Sheets (CSS), Code Review, Databases, Database Queries, Linux, Github, Python (Programming Language), Microsoft SQL Server, MySQL, Software Maintenance, Ruby on Rails, Cloud Services, Software Engineering, Software Project Management, Software Systems, SQL Databases, Subversion, Web Application Frameworks, Cloud Platform System, Database Performance, Git, Vba Programming Language, Front End Software Development, Api Design, Restful APIs, Software Version Control, Web Api, Programming Languages - **Published:** August 4, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=4033231b1fe6c388 ## About the Role * Proven experience in software development with proficiency in JavaScript, Java, C#, Python, C++, Ruby on Rails, or similar languages * Strong understanding of front-end development principles including HTML5, CSS3, and modern JavaScript frameworks * Hands-on experience working with APIs (Application Programming Interfaces), RESTful services, and cloud platforms like AWS or Azure * Familiarity with version control systems such as GitHub, Git, or SVN for collaborative coding projects * Knowledge of database management using MySQL or SQL Server; ability to write complex queries and optimize database performance * Experience working on application development projects within Linux or Windows environments * Ability to adapt quickly to new technologies and continuously expand technical skill set Join us to be part of a vibrant team committed to innovation! We value energetic problem-solvers who are eager to develop impactful software solutions that make a difference. Bring your passion for coding into a collaborative environment where your ideas help shape the future of technology. ## Description We are seeking a dynamic and detail-oriented Software Programmer to join our innovative development team. In this role, you will be responsible for designing, developing, testing, and maintaining software applications that drive our business forward. Your expertise in multiple programming languages and development frameworks will enable you to contribute to both front-end and back-end solutions, ensuring seamless user experiences and robust system performance. This position offers an exciting opportunity to work on diverse projects utilizing cutting-edge technologies, including APIs, cloud services, and database management systems. If you thrive in a fast-paced environment and are passionate about creating impactful software solutions, we want to hear from you!, * Develop, test, and deploy software applications using languages such as JavaScript, Java, C#, Python, C++, Ruby on Rails, C, VBA, and others * Collaborate with cross-functional teams to design intuitive front-end interfaces and scalable back-end systems for web and mobile platforms * Integrate third-party APIs and build RESTful services to enhance application functionality * Manage version control using tools like GitHub, SVN, and Git to ensure code integrity and streamline collaboration * Optimize applications for performance, security, and scalability within cloud environments such as AWS and Azure * Write efficient SQL queries for database management with MySQL or SQL Server; maintain data integrity across systems * Participate in code reviews, troubleshoot issues, and implement continuous improvements in software development processes ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Recruitment Reinvented: Bold strategies and the $10K signing incentive](https://www.wearedevelopers.com/videos/1068-recruitment-reinvented-bold-strategies-and-the-10k-signing-incentive) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk)