Description
<p><strong>About VFX</strong></p><p><span>VFX Financial is one of the UK’s fastest-growing FinTechs, helping complex organisations move, manage, and protect money across borders. Built for specialist sectors, multi-jurisdiction structures, and high-compliance environments, we support businesses whose needs go beyond standard banking. We’re selective about who we work with because exceptional service requires focus and commitment.</span></p><div><p><span>With six international offices, five regulatory licences, and an 83% CAGR over the past three years, we’re scaling rapidly and earning industry recognition along the way — including the Financial Times FT1000: Europe’s Fastest Growing Companies 2026, CNBC UK’s Top Fintech Companies 2025, Wealth & Finance FinTech Awards 2026, and the Business Growth Award from Business Awards UK.</span></p></div><div><p><span>Behind it all is a team of ambitious VFXers united by collective ownership, a focus on growth, and a shared passion for solving complex problems.</span></p></div><p><strong>About the Role</strong></p><p>We’re seeking a highly capable and technically strong <strong>Back-End Software Engineer</strong> to lead the design and delivery of core systems powering VFX’s global financial infrastructure. You will operate across complex, high-value domains including multi-currency account architecture, payment routing, treasury operations, risk management, compliance workflows, and API-driven client integrations.</p><p>This role combines hands-on engineering with technical leadership. You will be responsible for shaping architecture, guiding development standards, and leading a team of engineers while remaining actively involved in building scalable, secure, and resilient systems. You will work within a cloud-native environment (Azure), driving best practices across CI/CD, system design, and engineering discipline.</p><p>This role is suited to someone who brings strong technical ownership, leadership capability, and a pragmatic mindset. You will thrive if you enjoy building high-performance systems while elevating the quality and capability of the team around you.</p><p><strong>This role can be hybrid at our office in Portimao or fully remote across Portugal.</strong></p><p><strong>Key Responsibilities</strong></p><ul><li><p>Lead the design, development, and deployment of robust .NET applications within a cloud-based Azure environment.</p></li><li><p>Define and implement scalable system architecture, ensuring performance, reliability, and maintainability across services.</p></li><li><p>Drive CI/CD best practices, including the implementation and optimisation of pipelines using GitHub Actions.</p></li><li><p>Collaborate closely with Product, Operations, and Engineering teams to translate complex business requirements into effective technical solutions.</p></li><li><p>Mentor and support engineers within the team, providing technical guidance, code reviews, and fostering continuous development.</p></li><li><p>Establish and uphold engineering standards across coding practices, security, performance optimisation, and system design.</p></li><li><p>Actively participate in and lead code reviews, ensuring high-quality, maintainable, and consistent outputs.</p></li><li><p>Contribute to Agile delivery processes, using tools such as Jira to track progress, manage priorities, and improve delivery predictability.</p></li><li><p>Drive adoption of modern technologies, patterns, and approaches that enhance engineering efficiency and platform capability.</p></li><li><p>Support incident resolution, root-cause analysis, and continuous improvement of system stability and resilience.</p></li></ul><p><strong>Key Challenges</strong></p><ul><li><p>Leading the delivery of enterprise-grade systems within a regulated financial services environment.</p></li><li><p>Balancing hands-on development with leadership, mentoring, and architectural responsibilities.</p></li><li><p>Ensuring consistency and quality across a growing engineering team.</p></li><li><p>Translating complex financial and operational requirements into scalable technical solutions.</p></li><li><p>Driving engineering standards while maintaining delivery velocity.</p></li><li><p>Managing technical decision-making across evolving systems and priorities.</p></li></ul><p><strong>Candidate Profile</strong></p><ul><li><p>Strong technical leader who leads by example through hands-on engineering and high standards.</p></li><li><p>Demonstrates ownership, accountability, and a commitment to delivering high-quality solutions.</p></li><li><p>Comfortable operating in complex, evolving environments with competing priorities.</p></li><li><p>Communicates clearly across technical and non-technical stakeholders.</p></li><li><p>Passionate about continuous improvement, both personally and across the team.</p></li><li><p>Able to mentor and uplift others while maintaining delivery focus.</p></li></ul><p><strong>Preferred Background</strong></p><ul><li><p>5+ years of experience in .NET development, with strong expertise in C# and .NET Core.</p></li><li><p>Proven experience leading or mentoring engineers within a delivery team.</p></li><li><p>Strong experience with Azure services and cloud-native architecture.</p></li><li><p>Hands-on experience building and managing CI/CD pipelines, ideally using GitHub Actions.</p></li><li><p>Experience working within Agile frameworks and using tools such as Jira.</p></li><li><p>Solid understanding of software design principles, including clean architecture and scalable system design.</p></li><li><p>Strong problem-solving capability with the ability to navigate complex technical challenges.</p></li><li><p>Experience working in fintech or regulated environments is advantageous.</p></li></ul><p><strong>Preferred Skills:</strong></p><ul><li><p>Experience with microservices architecture and distributed systems.</p></li><li><p>Familiarity with containerisation technologies such as Docker and Kubernetes.</p></li><li><p>Exposure to frontend technologies such as Blazor or React.</p></li><li><p>Strong understanding of system observability, monitoring, and performance tuning.</p></li></ul><p><strong>Success Measures</strong></p><ul><li><p>Delivery of scalable, secure, and high-performance systems aligned to business objectives.</p></li><li><p>A well-architected and maintainable codebase that supports long-term platform growth.</p></li><li><p>Improved engineering standards, code quality, and team capability.</p></li><li><p>Reliable and efficient CI/CD pipelines supporting consistent delivery.</p></li><li><p>Positive feedback from engineering teams, product stakeholders, and operational users.</p></li><li><p>Reduction in defects and improvements in system performance and stability.</p></li><li><p>Strong contribution to team velocity, delivery predictability, and cross-functional alignment.</p></li></ul><p><strong>Benefits at VFX</strong></p><p>We offer more than just perks — we offer ownership.</p><p><strong>Our benefits include:</strong></p><ul><li><p>Generous Profit Share Plan (PSP)</p></li></ul><ul><li><p><span>Potential equity opportunities</span> via the Company Share Option Plan (CSOP)</p></li></ul><ul><li><p>Competitive salary</p></li></ul><ul><li><p>Annual all-expenses paid company incentive trip abroad</p></li></ul><ul><li><p>Flexible learning & development budget</p></li></ul><p><strong>PSP & CSOP Details</strong></p><p>At VFX, the biggest benefit is the opportunity to act like an owner. Through our <strong>Profit Share Scheme (PSP)</strong> and <strong>Company Share Option Plan (CSOP)</strong>, every team member has a chance to own a stake in the business and share in the profits.</p><p><span>To show you what that looks like, in 2025, PSP participants received over £1,000,000. Historically, VFX has also offered equity opportunities via </span><strong>Company Share Option Plan (CSOP)</strong><span>,<strong> </strong>where more than 80% of eligible VFXers chose to become shareholders — a powerful reflection of the belief and commitment that drives VFX forward.</span></p><p>If you care about building something meaningful, take pride in your work, and are motivated by impact — you’ll thrive here.</p><p><strong>Next Steps</strong></p><p>If you are successful, you will be contacted for an initial call with the People Ops Team, followed by a test and virtual technical interview.</p>