At a Glance
- Tasks: Lead the development of innovative platforms for transforming foreign exchange.
- Company: Join a forward-thinking company revolutionising travel money.
- Benefits: Enjoy 28 days holiday, high street discounts, and a free virtual GP service.
- Why this job: Shape the future of digital finance while working remotely with a dynamic team.
- Qualifications: Expertise in C#, .NET, JavaScript/TypeScript, and strong leadership skills required.
- Other info: Collaborative environment with opportunities for personal and professional growth.
The predicted salary is between 48000 - 56000 £ per year.
Hours: 40h p/w
Location: Remote
Salary: 60k-70k
Build the platforms that power better travel money. At eurochange, we are transforming foreign exchange — making it better, simpler and more convenient for millions of customers. Technology is at the heart of that journey, and we are looking for a Principal Software Engineer to help shape the platforms that drive our digital future. This is a senior, hands-on technical leadership role where you will influence architecture, guide engineering standards, and deliver enterprise-grade solutions that scale with our ambitions.
What you’ll be doing
- Lead end-to-end full-stack delivery, from backend services and APIs to customer-facing and internal applications
- Shape and evolve platform and system architecture, ensuring solutions are secure, scalable and future-ready
- Translate business strategy into robust technical designs, balancing innovation with resilience
- Set the standard for clean code, engineering best practice and quality across teams
- Drive modernisation initiatives, reducing technical debt and improving performance
- Champion DevOps, CI/CD and automation, enabling faster, safer releases
- Embed security, compliance and GDPR-by-design into everything we build
- Collaborate closely with Product, Design, Architecture and senior stakeholders
- Mentor and influence engineers at all levels, raising the bar for technical excellence
About you
You are a strategic, hands-on technical leader who enjoys solving complex problems and influencing direction. You are trusted for your judgement, calm under pressure, and passionate about building systems that last. You will bring:
- Expert-level experience with C#, .NET and object-oriented design
- Strong front-end knowledge using JavaScript/TypeScript and React
- Deep experience designing and governing enterprise APIs (REST & SOAP), ideally on Azure
- Proven leadership in DevOps, CI/CD pipelines and cloud-native environments
- Advanced SQL Server and data modelling expertise
- Strong understanding of microservices and distributed systems
- Experience with CMS platforms (e.g. Umbraco) and third-party integrations
- A collaborative mindset and the ability to influence without line management
Our Perks Are Out of This World!
- Colleague Rate on Travel Money
- 28 days holiday (inclusive of bank holidays)
- High Street Discounts
- Free 24/7 Virtual GP service for you and your family
- Cycle to Work Scheme
- Employee Wellbeing & Financial Support through Retail Trust
- Employee Assistance Programme – because you matter!
- Wagestream – access your earned wages when you need it
- Recognition Awards for outstanding service
- Additional holiday entitlement after 1 year
- Life Assurance
- …and much more!
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 are the trusted inspirational experts.
Our Values
We Strive, We Trust, We're Aspirational, We're Responsible, We're Sincere
Principal Software Engineer in Watford employer: Eurochange
Contact Detail:
Eurochange Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Software Engineer in Watford
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is a great way to demonstrate your expertise in C#, .NET, and other technologies without relying solely on your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions and scenarios related to full-stack development and microservices to impress your potential employers.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our mission to transform foreign exchange.
We think you need these skills to ace Principal Software Engineer in Watford
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Principal Software Engineer role. Highlight your expertise in C#, .NET, and any relevant projects that showcase your leadership in tech.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about transforming foreign exchange. Share specific examples of how you've influenced architecture and driven modernisation initiatives in your previous roles.
Showcase Your Technical Skills: Don’t just list your skills; demonstrate them! Include links to projects or repositories that highlight your experience with APIs, cloud-native environments, and DevOps practices. We love seeing your work!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity to shape our digital future.
How to prepare for a job interview at Eurochange
✨Know Your Tech Inside Out
As a Principal Software Engineer, you’ll need to demonstrate your expertise in C#, .NET, and object-oriented design. Brush up on your knowledge of JavaScript/TypeScript and React too, as they’re crucial for the role. Be ready to discuss your experience with enterprise APIs and cloud-native environments, showcasing how you've tackled complex problems in the past.
✨Showcase Your Leadership Skills
This role requires a strategic, hands-on leader. Prepare examples of how you've influenced teams and driven modernisation initiatives. Think about times when you’ve set engineering standards or mentored others, and be ready to share these stories during the interview to highlight your collaborative mindset.
✨Align with Their Vision and Values
Familiarise yourself with the company’s vision to be the UK’s go-to travel money provider. Reflect on how your personal values align with theirs—like being aspirational and responsible. During the interview, express your enthusiasm for their mission and how you can contribute to making foreign exchange better and simpler.
✨Prepare Questions That Matter
Interviews are a two-way street! Prepare insightful questions that show your interest in their architecture and future projects. Ask about their approach to DevOps and CI/CD, or how they handle technical debt. This not only demonstrates your knowledge but also your genuine interest in the role and the company.