VFX Financial PLC

Back-End Software Engineer

VFX Financial PLC

full-time

Posted on:

Location Type: Remote

Location: Portugal

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Collaborate with engineering, product, operational SMEs, and wider stakeholders to translate complex requirements into robust technical solutions.
  • Architect, implement, and rigorously test high-quality .NET applications with a focus on performance, reliability, and scalability.
  • Produce clean, maintainable, and well-documented code aligned with VFX engineering standards.
  • Proactively identify and remediate defects through detailed root-cause analysis.
  • Maintain and enhance existing applications, ensuring resilience and operational efficiency across our .NET ecosystem.
  • Conduct peer code reviews to ensure quality, maintainability, and adherence to engineering best practices.
  • Create comprehensive technical documentation to support future development, onboarding, and architectural clarity.
  • Remain current with emerging .NET technologies and best practices, implementing improvements that strengthen the competitiveness and robustness of our platform.
  • Embed security principles directly into the codebase, addressing risks proactively.
  • Partner with QA teams on test planning and execution to uphold VFX’s high software quality standards.
  • Actively participate in Agile ceremonies, contributing to predictable delivery, improved collaboration, and continuous improvement across sprints.

Requirements

  • 3–5 years of hands-on experience in .NET development, delivering scalable, production-grade applications.
  • Strong proficiency in DDD, CQRS, and clean architecture with practical application in prior projects.
  • Solid experience designing and consuming RESTful APIs and integration layers.
  • Proficient in unit testing frameworks (NUnit, xUnit) and mocking tools (NSubstitute, Moq).
  • Strong SQL Server or relational database experience, including schema design and performance optimization.
  • Skilled in Git-based version control workflows, including branching strategies and code review processes.
  • Excellent written and verbal communication skills.
  • Experience in fast-paced, agile engineering environments.
Benefits
  • Generous Profit Share Plan (PSP)
  • Equity via the Company Share Option Plan (CSOP)
  • Competitive salary
  • Annual all-expenses paid company incentive trip abroad
  • Flexible learning & development budget
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETDDDCQRSclean architectureRESTful APIsunit testingNUnitxUnitSQL ServerGit
Soft Skills
communicationcollaborationproblem-solvingattention to detailadaptability