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.
Harris Computer provides mission critical software solutions for the Public Sector, Healthcare, Utilities and Private Sector verticals throughout North America, Europe, Asia and Australia. Essentially, we acquire businesses with growth potential and then build those businesses through both organic and acquired growth.
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.
Harris is dedicated to fostering a Culture of Belonging by honouring diversity, demonstrating inclusion and equity. Respecting each person’s dignity, beliefs and identity directly reflects our #1 value, Respect of the individual. Our Culture of Belonging is built on our commitment to understanding, communicating, and sharing knowledge, while engaging in our continuous improvement journey.