US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Software Developer

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-e...




Share Job