Software Engineer

Accelerogroup Recruitment — United Kingdom · Posted ~1 month ago

Mid Full-time Hybrid No Visa

Skills

JavaScript Java PHP C# .NET React Native REST APIs relational databases NoSQL databases Docker Kubernetes CI/CD

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A leading global technology company in the education sector is seeking a Software Engineer to contribute to the modernization of its mobile and web platforms. The role involves designing, building, and maintaining high-quality software features in a collaborative Agile environment. You will work across modern front-end, back-end, and/or mobile technologies, participate in system design discussions, and follow engineering best practices including code reviews and secure coding. The company requires commercial programming experience in one or more of: JavaScript, Java, PHP, C#, or .NET, and solid experience with React Native. Familiarity with Docker, Kubernetes, and CI/CD pipelines is expected. This position does not offer visa sponsorship.

Highlights

Hybrid working with 3 days in London office. Salary up to £80,000 plus benefits. Collaborative Agile environment with opportunities for professional growth and skill development.

Description

Software Engineer (Mobile / Web) 📍 London - Hybrid (3 days in office) 💰 Up to £80,000 + benefits We are working with a leading global technology company in the education sector that is transforming how schools and educators operate worldwide. As part of continued growth and product modernisation, our client is looking for a Software Engineer to join their engineering team. The Role As a Software Engineer, you’ll contribute to the design, development and delivery of high-quality software solutions across mobile and web platforms. You’ll work in a collaborative Agile environment alongside Product Managers, QA Engineers and other Software Engineers, helping to build reliable, scalable systems while developing your technical skills and experience. Key Responsibilities Design, build and maintain well-tested, maintainable software features and servicesWork across modern front-end, back-end and/or mobile technologies, depending on your experienceContribute to system design discussions and technical decision-making with guidance from senior engineersFollow engineering best practices, writing clean, readable and secure codeParticipate in code reviews, both giving and receiving constructive feedbackSupport deployment of code across environments and assist with production releasesCollaborate closely with QA teams to ensure effective testing and high‑quality releasesHelp monitor applications and assist in resolving performance, reliability or defect issuesApply secure coding practices and help identify potential risksParticipate in agile ceremonies, retrospectives and continuous improvement initiatives Key Skills & Experience Commercial programming experience in one or more of the following: JavaScript, Java, PHP, C#, or .NETSolid experience with React NativeExperience contributing to web, backend and mobile applicationsUnderstanding of REST APIs and service‑based architecturesFamiliarity with relational and/or NoSQL databasesKnowledge of common design patterns and modern development practicesStrong communication skills and the ability to collaborate effectively within a teamExposure to Docker, Kubernetes or containerised environmentsExperience with CI/CD pipelines and automated deploymentsFamiliarity with application security best practices If this role is of interest, please respond with your latest CV. Please note, we are unable to provide sponsorship for this position.