At a Glance
- Tasks: Lead and innovate in software engineering, shaping secure and scalable platforms.
- Company: Join eurochange, a trusted leader in travel money solutions.
- Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a dynamic team driving digital transformation and enhancing customer experiences.
- Qualifications: Degree in Computer Science or related field; extensive software development leadership experience required.
- Other info: Collaborate with top tech partners and drive innovation in a supportive environment.
The predicted salary is between 60000 - 84000 £ per year.
Head of Software Engineering
Location: Essex House, Stevenage
Salary: £70,000 £90,000
Hours: 40 hours per week, hybrid
Reporting to: Technology Director
How you ll support our purpose:
As Head of Software Engineering, you\’ll lead the transformation of our cloud-first application platforms, bringing innovation, structure and vision to how we develop at eurochange.
With full ownership of our bespoke software services, you ll define and shape systems that are secure, scalable, and fit for the future. You ll work closely with our Technology Director and wider teams to ensure the applications we build are aligned to business goals, deliver exceptional customer experiences, and are robust enough to scale with our ambitious growth.
Software Engineering Leadership
- Own the design, development, and continuous improvement of eurochange s bespoke software platforms
- Lead, mentor and grow the internal software development team and guide offshore contributors
- Define technical architecture, development frameworks, and solution standards
- Oversee delivery of secure, reliable and scalable systems across web, mobile and API services
- Translate customer and business requirements into robust digital solutions
Platform Strategy & Delivery
- Define and manage the application services roadmap in partnership with the Technology Director
- Lead the migration of legacy systems to modern Azure-based cloud services
- Champion a DevOps culture supporting CI/CD, test automation and infrastructure as code
- Deliver technical leadership in areas such as microservices, containerisation and secure coding
- Guide architecture decisions across white-label platforms, APIs, CMS, and supporting apps
- Ensure documentation, code standards and development practices are kept to high quality
People & Project Management
- Plan, prioritise and manage development tasks, resources and sprint cycles
- Support personal and professional development of team members
- Maintain delivery accountability for key projects with clear milestones and risk mitigation
- Encourage a culture of ownership, learning and continuous improvement across the team
Security, Governance & Quality
- Embed secure development practices into all stages of the SDLC
- Maintain oversight of development environments, deployment pipelines and access controls
- Collaborate with the Information Security Manager to ensure compliance with ISO27001 objectives
- Support GDPR, data privacy and other relevant security policies in solution design
- Lead code reviews, architectural assessments, and system performance analysis
Innovation, Collaboration & External Partnerships
- Drive innovation across the engineering function, identifying new tools, frameworks and technologies to improve delivery and experience
- Maintain strong relationships with key business stakeholders to understand and support internal development needs
- Manage the day-to-day relationship with our outsourced development partner (Techwave), ensuring aligned priorities, code quality and delivery timelines
- Coordinate third-party development requirements, ensuring consistency with eurochange s architecture, standards and security expectations
Desired Experience and Skills
- Degree or equivalent in Computer Science, Engineering, or related discipline
- Extensive experience leading software development teams and delivering digital platforms
- Strong hands-on experience with C#, JavaScript (React/Node), Azure DevOps, SQL, and Azure PaaS
- Experience with eCommerce platforms, CMS (preferably Umbraco), APIs and CI/CD pipelines
- Understanding of mobile development technologies is highly desirable
- Proven ability to translate customer or business needs into scalable solutions
- Track record of delivering projects to deadlines, with strong planning and organisational skills
- Deep understanding of agile software development (Scrum, Kanban)
Our Vision
To be the UK s go-to travel money provider, adding value to every customer s journey!
Our Purpose
Foreign exchange but better, simpler & more convenient, we re the trusted inspirational experts.
Our Values
We Strive, We Trust, We re Aspirational, We re Responsible, We re Sincer #J-18808-Ljbffr
Head of Software Engineering employer: Eurochange
Contact Detail:
Eurochange Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Head of Software Engineering
✨Tip Number 1
Familiarise yourself with the latest trends in cloud technologies, particularly Azure, as this role heavily focuses on migrating legacy systems to modern cloud services. Demonstrating your knowledge of Azure-based solutions during discussions can set you apart from other candidates.
✨Tip Number 2
Showcase your leadership skills by preparing examples of how you've successfully mentored and grown software development teams in the past. Highlighting your ability to foster a culture of ownership and continuous improvement will resonate well with the hiring team.
✨Tip Number 3
Be ready to discuss your experience with DevOps practices, especially around CI/CD and test automation. Providing specific instances where you've implemented these practices can demonstrate your capability to lead a modern software engineering team effectively.
✨Tip Number 4
Prepare to articulate how you've translated customer and business requirements into scalable digital solutions. This role requires a strong alignment with business goals, so showcasing your strategic thinking in previous projects will be crucial.
We think you need these skills to ace Head of Software Engineering
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in leading software development teams and delivering digital platforms. Emphasise your hands-on experience with relevant technologies such as C#, JavaScript, and Azure DevOps.
Craft a Compelling Cover Letter: In your cover letter, express your passion for innovation and leadership in software engineering. Mention specific examples of how you've successfully managed projects and teams, and how you align with the company's vision and values.
Showcase Relevant Experience: When detailing your work history, focus on your achievements in software architecture, project management, and team development. Highlight any experience with cloud services, CI/CD pipelines, and agile methodologies.
Prepare for Technical Questions: Anticipate technical questions related to software development practices, security governance, and platform strategy. Be ready to discuss your approach to problem-solving and how you ensure high-quality code standards.
How to prepare for a job interview at Eurochange
✨Showcase Your Leadership Skills
As a Head of Software Engineering, you'll need to demonstrate your ability to lead and mentor teams. Prepare examples of how you've successfully guided teams in the past, focusing on your leadership style and how you foster a culture of continuous improvement.
✨Understand the Technical Landscape
Familiarise yourself with the technologies mentioned in the job description, such as C#, JavaScript, Azure DevOps, and CI/CD pipelines. Be ready to discuss your hands-on experience with these tools and how you've applied them in previous roles.
✨Align with Business Goals
The role requires translating customer and business needs into scalable solutions. Think about how you've previously aligned technical projects with business objectives and be prepared to share specific examples during the interview.
✨Emphasise Security and Compliance
Given the importance of security in software development, be ready to discuss your experience with secure coding practices and compliance standards like ISO27001 and GDPR. Highlight any initiatives you've led to embed security into the software development lifecycle.