Jobs

Financial Software Engineer (The FinTech Code Maestro)


Job details
  • Unreal Gigs
  • Manchester
  • 1 week ago

Are you passionate about building robust, scalable financial software that powers the future of fintech? Do you thrive on solving complex problems related to payments, lending, and digital finance? If you’re excited about designing secure, efficient financial systems that enable everything from mobile banking to algorithmic trading,our clienthas the perfect role for you. We’re seeking aFinancial Software Engineer(aka The FinTech Code Maestro) to develop cutting-edge financial software solutions that are secure, reliable, and user-friendly.

As a Financial Software Engineer atour client, you will work closely with product managers, security specialists, and data engineers to design and develop financial platforms that handle massive volumes of transactions. From creating mobile payment applications to building backend systems for trading or credit platforms, your work will directly influence the success of our client’s financial services and products.

Key Responsibilities:

  1. Design and Develop Financial Software Solutions:
  • Develop secure, scalable, and high-performance software systems for financial applications such as payment gateways, trading platforms, or mobile banking solutions. You’ll ensure that your solutions can handle high transaction volumes while maintaining performance and reliability.
Implement APIs for Financial Transactions:
  • Build and maintain APIs for financial transactions, payments, and data integration. You’ll ensure seamless communication between financial systems, third-party services, and user interfaces by developing well-documented and secure APIs.
Ensure Security and Compliance in Development:
  • Implement advanced security measures, including encryption, tokenization, and secure data transmission. You’ll work to ensure compliance with regulatory frameworks such as PCI-DSS, GDPR, AML, and KYC, embedding security into every stage of the development lifecycle.
Optimize for Performance and Scalability:
  • Focus on optimizing system performance and scalability, ensuring that financial platforms can handle millions of transactions while maintaining low latency. You’ll implement best practices for performance tuning, database optimization, and network efficiency.
Collaborate on Blockchain and Cryptocurrency Solutions:
  • Work on blockchain integration and cryptocurrency solutions, exploring decentralized finance (DeFi) applications. You’ll help build financial tools that leverage smart contracts, digital currencies, or decentralized exchanges.
Support Data-Driven Decision Making:
  • Work closely with data engineers and analysts to ensure that financial platforms can generate accurate reports, financial analytics, and predictive insights. You’ll develop software that supports data collection and analysis in real time.
Troubleshoot, Test, and Maintain Software:
  • Conduct thorough testing, including unit tests, integration tests, and security audits, to ensure the reliability of financial systems. You’ll maintain and improve software post-launch, resolving bugs and adding new features based on user feedback and industry trends.

Requirements

Required Skills:

  • Financial Software Development Expertise:Extensive experience in developing financial applications, including payment systems, trading platforms, digital wallets, or banking software. You understand how to build secure, scalable, and efficient financial systems.
  • API Development and Integration:Proficiency in designing and integrating APIs for payments, transactions, and financial data. You’re skilled in building APIs that communicate securely and efficiently with internal systems and third-party services.
  • Security and Compliance Knowledge:Deep understanding of financial regulations (PCI-DSS, AML, KYC, GDPR) and experience embedding security into financial software development. You’re familiar with encryption, tokenization, and fraud detection techniques.
  • Database and Performance Optimization:Experience with relational and NoSQL databases, including performance optimization for large datasets. You know how to design database structures that support real-time financial transactions and reporting.
  • Collaboration and Communication:Strong collaboration skills, with the ability to work effectively with cross-functional teams, including product managers, security engineers, and data scientists. You can explain complex technical concepts to non-technical stakeholders.

Educational Requirements:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Financial Technology (FinTech), or a related field.Equivalent experience in financial software development is highly valued.
  • Certifications such as Certified Software Development Professional (CSDP) or related fintech certifications are a plus.

Experience Requirements:

  • 3+ years of experience in financial software development,with a proven track record of delivering secure, scalable, and compliant financial systems.
  • Experience working with payment gateways, financial APIs, and transaction processing.
  • Experience with blockchain and cryptocurrency integration in financial applications is a plus.

Company Culture:

Atour client, we’re more than just a company—we’re a community of developers, financial experts, and innovators dedicated to building the future of finance. Our culture emphasizes collaboration, creativity, and technical excellence in every project we undertake. We offer flexible working hours, remote work options, and a work-life balance that helps you thrive both professionally and personally.

Perks include a competitive compensation package, including bonuses, stock options, unlimited vacation days (because we trust you), and wellness programs that support your physical and mental well-being. We’re also committed to continuous learning, offering professional development budgets for certifications, courses, and fintech conferences.

Special Requirements:

  • Must have a favorite fintech platform or financial service—and be ready to explain how it influences your approach to financial software development.
  • Should be able to name a financial software project you’ve worked on—and explain how you improved its security, performance, or scalability.
  • Must have a strong opinion on the future of digital finance and blockchain—and be ready to discuss it over a cup of coffee.

Benefits

  • Health and Wellness: Comprehensive medical, dental, and vision insurance plans with low co-pays and premiums.
  • Paid Time Off: Competitive vacation, sick leave, and 20 paid holidays per year.
  • Work-Life Balance: Flexible work schedules and telecommuting options.
  • Professional Development: Opportunities for training, certification reimbursement, and career advancement programs.
  • Wellness Programs: Access to wellness programs, including gym memberships, health screenings, and mental health resources.
  • Life and Disability Insurance: Life insurance and short-term/long-term disability coverage.
  • Employee Assistance Program (EAP): Confidential counseling and support services for personal and professional challenges.
  • Tuition Reimbursement: Financial assistance for continuing education and professional development.
  • Community Engagement: Opportunities to participate in community service and volunteer activities.
  • Recognition Programs: Employee recognition programs to celebrate achievements and milestones.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Financial Software Engineer (The FinTech Code Maestro)

Are you passionate about building robust, scalable financial software that powers the future of fintech? Do you thrive on solving complex problems related to payments, lending, and digital finance? If you’re excited about designing secure, efficient financial systems that enable everything from mobile banking to algorithmic trading,our clienthas the perfect...

Unreal Gigs Manchester

Fintech Developer (The Digital Banking Innovator)

Are you passionate about revolutionizing the financial industry with cutting-edge technology? Do you excel at developing secure, efficient, and user-friendly financial solutions that transform how people interact with banking and payments? If you’re ready to take on the challenge of building next-generation fintech applications that empower users and streamline financial...

Unreal Gigs Edinburgh

DevSecOps Software Engineer (£70,000 to £80,000)

Who are we?Argo DevOps Solutions Ltd is a small, well established,  UK-based technology company specialising in developing powerful, secure, scalable, and sustainable Cloud based technical solutions working in the Cyber and Cloud space for our exacting client base. We excel in simplifying complexity, delivering quality software products value into to...

Argo DevOps Solutions Ltd Cheltenham

Senior Software Engineer

Every day, the world gets more digital thanks to tens of millions of developers building the future faster than ever. But with exponential growth comes exponential risk, as outnumbered security teams struggle to secure mountains of code. This is where Snyk (pronounced “sneak”) comes in. Snyk is a developer security...

Snyk London

Head of Software Engineering

Nottingham Trent House (95002), United Kingdom, Nottingham, NottinghamshireHead of Software EngineeringAbout this roleWe are looking for a Head of Engineering as a leader for our team of 400+ engineers. We’re looking for someone who has a clear vision for the engineering talent needs of the future; can inspire our team...

Capital One Nottingham

Head of Software Engineering

Nottingham Trent House (95002), United Kingdom, Nottingham, NottinghamshireHead of Software EngineeringAbout this roleWe are looking for a Head of Engineering as a leader for our team of 400+ engineers. We’re looking for someone who has a clear vision for the engineering talent needs of the future; can inspire our team...

Capital One London