Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Head Resourcing is working with a truly innovative organisation within the sports technology space, who are a Scottish Tech success story in their industry and are currently entering an exciting new phase of growth. They’re looking for a Senior Software Engineer to play a key role in shaping and scaling a core product used by customers as they expand internationally.
This position offers a great blend of hands-on engineering, technical ownership, and strategic input. Perfect for someone who enjoys building high-quality software while helping to evolve the technical foundations of a growing platform.
The Role
You’ll take ownership of a major product area, working closely with the CTO and wider engineering team. The focus will be on both feature development and improving scalability, reliability, and overall platform performance.
Key Responsibilities:
- Lead the development, deployment, and continuous improvement of a key application
- Deliver new features end-to-end, from design through to production
- Contribute to architectural decisions and long-term technical planning
- Support DevOps and security initiatives to ensure robust and compliant infrastructure
- Mentor and guide other engineers through code reviews and collaboration
- Help define and improve release and deployment processes
About You
- 5+ years’ experience in C#/.NET development, ideally with experience using Blazor
- Experience with Azure infrastructure (App Services, SQL, networking, CI/CD)
- Strong understanding of agile software development practices
- Passionate about clean code, version control, and automation
- Practical problem-solver who can balance speed with quality
- Excellent communication skills and a collaborative mindset
Desirable experience:
- Mobile development (Android/iOS)
- Monitoring and observability tools (e.g. Application Insights, DataDog)
- Exposure to security compliance or multi-region architecture
What’s on Offer
- Hybrid working: 2 days per week in central Edinburgh
- Holidays: 25 days + birthday off + Scottish bank holidays
- Share options and a monthly social budget
- Real autonomy, responsibility, and the chance to shape future platform decisions
- Career progression opportunities as the company continues to scale
If you’re an experienced engineer looking for a technically challenging role within an ambitious and growing technology business, we’d love to hear from you.
If you have any questions about the role or would like to find out more, send across your CV via this advert or reach out to Callum Beveridge at Head Resourcing directly | [email protected]
Key Skills
Ranked by relevanceReady to apply?
Join Head Resourcing and take your career to the next level!
Application takes less than 5 minutes

