Software Developer

ONEFILE LTD
London

OneFile, a Harris Computer company, are recruiting a Full-Stack Developer to join the team on a permanent basis.

The position will be hybrid working, between our Manchester city centre office and the successful incumbents home address.

We are looking for a Senior Software Developer to join our agile product development team. You will contribute to the development and stability of a cloud-based SaaS platform used in a regulated environment. This position requires someone who can take ownership of key features, resolve live issues efficiently, support release processes, and lead by example.

The Role

In performing this role your responsibilities with the team will include (but will not be limited to) the following:

  • Working as a senior member of the R&D team to lead and deliver changes across a web-based SaaS platform used in the education and training sector
  • Leading by example in writing high-quality, maintainable, and testable code using C# (.NET) for APIs and modern JavaScript frameworks, especially Angular and React
  • Maintaining development deadlines, provide accurate time estimates, and deliver work at high speed and quality standards
  • Actively participating in resolving live issues and supporting the release process, including last-minute blockers or urgent production incidents
  • Taking ownership of critical areas of the platform, demonstrating initiative, responsibility, and reliability across all stages of development
  • Working closely with the Product team to understand business requirements and translate them into technical solutions
  • Collaborating with UI/UX designers to deliver accessible, intuitive, and visually polished user interfaces
  • Communicating effectively with internal stakeholders and external clients where required, offering clear updates, technical guidance, and realistic timelines
  • Performing code reviews and provide constructive feedback to other developers to raise overall team standards
  • Mentoring and supporting junior developers, fostering a culture of knowledge sharing and continuous improvement
  • Understanding and work with various environment configurations and deployment scenarios (e.g., UAT, staging, live)
  • Working within Agile Scrum methodologies, contributing to sprint planning, retrospectives, and daily stand-ups
  • Engaging with QA engineers to ensure efficient testing coverage, and suggest more efficient ways to verify product quality when full UI automation is not viable.
  • Contributing to efforts around technical documentation (e.g., READMEs, confluence pages) to improve maintainability across the codebase
  • Applying an understanding of Azure cloud services (e.g., App Services, storage, identity) to help deliver scalable, cloud-first solutions

What we are looking for

The ideal candidate is proficient in modern JavaScript frameworks (Angular or React), RESTful C# APIs, and familiar with Azure cloud services and multi-environment configurations. You will be expected to participate in code reviews, guide junior developers, and collaborate closely with Product Managers and UI/UX Designers to deliver high-quality, user-centric solutions.

About Us

OneFile’s story began when husband and wife duo Chris and Susanna started a business from their Manchester home. Between them they identified huge inefficiencies in the vocational training sector and decided to work together to build a solution. Almost 20 years later, we're now OneFile – the leader in the educational software sector with over 2 million users across the globe.

OneFile is an award-winning learning platform that's efficient, engaging and works with apprenticeships, training, and vocational qualifications. We are 2 times Queen’s Award Winners for Enterprise:Innovation, most recently in 2022!

At Harris, we strive to create a respectful and united environment where all members of our globally diverse community are empowered and have equitable opportunities to succeed.

Benefits

Harris offer an extremely competitive UK employee benefits programme. 5 Personal Days leave entitlement are granted over and above the standard 25 days holiday and bank holidays. Harris also offers all UK employees an annual Lifestyle Reward amounting £325 per annum/pro rata.

Supporting your application

Our recruitment process will comprise of interviews and, at times, a written exercise, an assessment day and/or a presentation. As an equal opportunities’ employer, we want to make sure we do all we can to make this a positive experience for you. If your application is progressed, please make us aware of any adjustments or additional support we can provide you with.

Posted 2025-09-11

Recommended Jobs

Mechanical project Engineer (Building Services)

Padstone Recruitment
City of London, Greater London

Mechanical project Engineer (Building Services) Our client is a well-established M&E Installation Contractor with a £60m annual turnover, delivering high-value commercial projects across the region…

View Details
Posted 2025-09-11

Treaty Technician

Harrison Holgate
London

Overall Role: Responsible for producing and processing pre-inception and post-placement documentation, premium processing, proportional treaty processing, claims handling, credit control, and file/r…

View Details
Posted 2025-09-11

Life Sciences PR Account Manager

The Opportunity Hub UK
London

Are you ready to take the next step in your career and dive into the exciting world of Medical Communications? The Opportunity Hub UK is thrilled to be recruiting a Medical Communications Account Mana…

View Details
Posted 2025-09-09

Junior Python Django Developer Times Fastest Growing

Quant Capital
London

Junior Python Django Developer Times Fastest Growing up to £50K Quant Capital is urgently looking for a Python Django Developer to join our high profile client in their main development tea…

View Details
Posted 2025-09-10

Customer Data Architect

Currys
London

Customer Data Architect Customer Data Architect Waterloo - Hybrid Working Full Time Permanent  Grade 4   At Currys we’re united by one passion: to help everyone enjoy amazing technol…

View Details
Posted 2025-09-11

Senior Finance Analyst - London, N1C 4AG

Universal Music Group
London

Senior Finance Analyst - London, N1C 4AG, United Kingdom About Market Development, AMEA at UMG The AMEA Market Development team drives growth across one of the most dynamic and diverse regions in…

View Details
Posted 2025-09-11

Creative Services Manager (14-Month Fixed-Term Contract)

NBCUniversal
London

NBCUniversal is one of the world's leading media and entertainment companies. We create world-class content, which we distribute across our portfolio of film, television, and streaming, and bring…

View Details
Posted 2025-09-10

Commercial Vehicle Sales Executive

Perfect Placement
Wimbledon, Greater London

An exciting opportunity for a Commercial Vehicle Sales Executive within the Wimbledon area has arisen for our Motor Trade Client. Working within a dealership, the successful Commercial Vehicle Sale…

View Details
Posted 2025-09-11

NSL - Software Engineer - SC Perm

BAE
London

  Location(s): UK, Europe & Africa : UK : London || UK, Europe & Africa : UK : Leeds || UK, Europe & Africa : UK : Manchester    BAE Systems Digital Intelligence is home to 4,500 digital, cyber a…

View Details
Posted 2025-09-11

Independent Security Advisor to National Oversight Group | NHS England

NHS England
Lambeth, Greater London

The purpose of the National Oversight Group (NOG) is to provide assurance and support to NHS England (NHSE) as the commissioner of the services, and acting on behalf of Secretary of State, in disch…

View Details
Posted 2025-09-10