Software Engineer (.NET)
About the Company
Our client is a premier automotive sport organization that develops cutting-edge technology. Based at their advanced Technology Centre, they create innovative solutions that directly enhance vehicle performance from aerodynamic design to trackside decision-making.
Role Overview
As a Software Engineer, you will analyze, design, and develop innovative software solutions that directly contribute to racing performance. You'll work within a cross-functional Software & Data Science department alongside data scientists, machine learning specialists, and DevOps engineers to deliver performance-focused platforms. This opportunity is available at both Specialist and Senior Specialist levels to support the expansion of their development capabilities.
What you'll do
- Design, develop and deliver robust, scalable software solutions across the full development lifecycle
- Take ownership of assigned projects, ensuring timely delivery against agreed requirements and budgets
- Collaborate with stakeholders to gather requirements and define technical specifications
- Identify and mitigate technical risks while maintaining consistent development standards
- Share knowledge and best practices with the wider engineering team
What you'll bring
- BSc in Computer Science (2:1 or above) or equivalent industry experience
- Strong commercial experience with C#/.NET development
- Experience with relational and document databases (SQL Server, MongoDB)
- Proven ability building maintainable code using SOLID principles and design patterns
- Experience with git in collaborative environments and agile/lean methodologies
Salary & Benefits
- Competitive salary based on experience
- Hybrid working model
- Opportunity to work directly on technology that impacts real-world performance
- Collaborative environment with continuous learning opportunities
- Chance to be part of an innovative team
Development & Growth
- Clear progression path with opportunities to lead projects and mentor junior team members
- Exposure to cutting-edge technologies including stream processing, microservices, and cloud platforms
- Continuous professional development in an environment that values innovation and technical excellence
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.