Senior Software Engineer
The following information provides an overview of the skills, qualities, and qualifications needed for this role.
We are thrilled to be recruiting for an innovative Senior Software Engineer on behalf of a leading organisation specialising in cutting-edge solutions for the sports technology sector.
This permanent position offers an exciting opportunity to work on impactful projects that combine technology with the dynamic world of sports.
Are you:
* Passionate about creating innovative, high-performance software solutions?
* Experienced in full-stack development with a strong focus on cloud-based applications?
* Excited by the opportunity to lead development initiatives and contribute to global projects?
If so, we’d love to hear from you!
Key Responsibilities:
* Design and Development: Lead the creation of next-generation software and services, with a focus on cloud-based data systems.
* Optimisation and Maintenance: Support the enhancement and modernisation of existing software systems to ensure reliability and performance.
* Collaborative Development: Work closely with internal teams and external stakeholders throughout the software lifecycle, from planning to deployment.
* R&D and Deployment: Contribute to research and development activities, including supporting deployments at international sports events.
* Streamlining Processes: Simplify development workflows to minimise complexity and improve efficiency for deploying and maintaining services.
What You’ll Bring:
* Extensive experience in full-stack JavaScript/TypeScript/Node.js development, with exposure to front-end frameworks such as Svelte, React, or Angular.
* A strong background in designing and modernising desktop applications.
* Knowledge of software architecture patterns, including microservices.
* Expertise in developing cloud-based, data-intensive applications and deploying solutions on Azure.
* Experience with relational and NoSQL databases, automated CI/CD pipelines (e.g., Azure DevOps or GitHub Actions),
* A willingness to occasionally travel internationally when required.
Desirable:
* Familiarity with C# and VB.NET.
* Knowledge of PTP and NTP protocols, as well as networking concepts.
* Experience with automated testing frameworks.
Location and Benefits:
* Location: Mostly remote, with occasional travel to the office in Cheshire, UK.
* Benefits: Competitive package in line with employee benefits offered by the organisation.
Unfortunately, we may struggle to respond to every applicant. Transition Partners get a high response rate on their advertisements and will be in touch if they feel your candidature is suitable for the advertised vacancy.
We will process your CV and personal information to assess your suitability for the role. If we wish to consider you further, we will register your personal information in our database and contact you. We may contact you from time to time about other relevant roles. Your personal information will be securely held.