Financial Software Engineer

2 months ago


Manchester, United Kingdom Unreal Gigs Full time

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 client has the perfect role for you. We’re seeking a Financial 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 at our 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:

At our 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.


  • Manchester, United Kingdom NEC Software Solutions Full time

    **Job Description:** Software Support EngineerNec Software Solutions is seeking a skilled Software Support Engineer to join our Customer Support Operations team.**Salary:** £48,000 - £58,000 per yearAbout the Job:The Software Support Engineer will be responsible for providing technical assistance and application support to customers, developing and...


  • Manchester, United Kingdom Interact Software Full time

    We are seeking a highly skilled and experienced Assistant Financial Controller to join our Finance team at Interact Software. As a key member of the team, you will assist the Financial Controller with various financial tasks, ensuring accuracy and timeliness.About the Role:Assist with the preparation of monthly management accounts, including balance sheet...

  • Software Engineer

    2 weeks ago


    Greater Manchester, United Kingdom Xpertise Recruitment Full time

    About the RoleWe are looking for a skilled software engineer to work with our team in Greater Manchester. As a senior developer, you will be responsible for implementing and maintaining our financial services application using C#.NET.


  • Manchester, United Kingdom Interact Software Full time

    Job Requirements:To be considered for this role, you should have:A strong understanding of double-entry book-keeping and previous experience within a general accounts departmentExcellent analytical and problem-solving skills, with high levels of accuracy and attention to detailAbility to work on own initiative, and plan/organise your workloadStrong Excel...


  • Manchester, United Kingdom Dorset Software Full time

    Did you realise that your STEM degree could lead directly to an incredible career in Software Development?Dorset Software is a leading provider of digital technology consultancy services.We deliver innovative software development programmes to a range of high-profile clients spanning multiple industries.We have rewarding opportunities for STEM graduates and...


  • Manchester, United Kingdom Interact Software Full time

    Job Title: Financial Accountant AssistantWe are seeking a highly skilled and detail-oriented Financial Accountant Assistant to join our team at Interact Software in Manchester, UK. As a key member of our Finance Team, you will play a vital role in assisting with the completion of monthly management accounts, responsible for balance sheet reconciliations...


  • Manchester, United Kingdom Interact Software Full time

    At Interact Software, we are seeking a skilled Financial Analyst Assistant to join our dynamic Finance team. This is an exciting opportunity for a highly motivated and organized individual to work in a fast-paced environment, assisting the Management Accountant with various tasks.About the Role:Assist with the completion of monthly management accounts,...


  • Manchester, United Kingdom Unreal Gigs Full time

    **Unlock Your Potential in Fintech with Unreal Gigs**We're seeking a highly skilled Fintech Software Engineer to join our team at Unreal Gigs. As a key member of our financial technology division, you will play a critical role in designing and developing cutting-edge software solutions that power the future of fintech.Our ideal candidate has extensive...


  • Manchester, United Kingdom Dorset Software Full time

    Did you realise that your STEM degree could lead directly to an incredible career in Software Development?Dorset Software is a leading provider of digital technology consultancy services.We deliver innovative software development programmes to a range of high-profile clients spanning multiple industries.We have rewarding opportunities for STEM graduates and...


  • Manchester, United Kingdom Manchester Digital Full time

    Company OverviewAt Manchester Digital, we pride ourselves on our innovative approach to financial services. By partnering with numerous financial providers, we strive to revolutionize the way people save money.Job DescriptionThis role requires a skilled AWS senior backend engineer to lead our team's efforts in designing and implementing scalable microservice...

  • Software Engineer

    4 weeks ago


    Manchester, United Kingdom Understanding Recruitment Full time

    Have you worked on highly transactional, high throughput systems at the forefront of technology and new products?Do you enjoy the flexibility of working from home a few days a week?Software Engineer – Sports Data Salary: up to £100,000 Location: Hybrid in Hertfordshire (20 mins from Kings Cross) We are thrilled to continue our partnership with the...


  • Manchester, United Kingdom Aptitude Software Limited Full time

    About Aptitude Software LimitedWe are a leading provider of financial software solutions, serving offices of finance for over 20 years. Our mission is to empower our clients to achieve their strategies and ambitions through financial control and insights.Headquartered in London, we have seven office locations around the world with clients across four...


  • Manchester, United Kingdom Matched Group Full time

    **Software Support Engineer** **Basic**:£25,000 - £40,000 + benefits **Role**: Provide software support to clients and ensure issues are resolved effectively **Location**: Hybrid - 4 days per week in the office (flexible across 2 sites - Manchester city centre or Cheshire) **WHY?** Private equity backed + fast growth + career progression - Do you have...


  • Manchester, United Kingdom Interact Software Full time

    About the Job:We are seeking a highly experienced Technical Onboarding Manager to join our team at Interact Software. As a key member of our technical team, you will be responsible for the technical setup, configuration, and integration of our product and services.Key Responsibilities:Develop and implement technical onboarding strategies to ensure seamless...


  • Manchester, United Kingdom Primis Full time

    Senior Software Engineer £70,000We’re working with a growing business within the financial services industry who are growing to be a competing force within their market. Due to the growth over the last 6 months, they’re looking to add a Senior Software Engineer to their Technology Function. The Senior Software Engineer will work on full end to end SDLC...


  • Manchester, United Kingdom Primis Full time

    Senior Software Engineer £70,000 We’re working with a growing business within the financial services industry who are growing to be a competing force within their market. Due to the growth over the last 6 months, they’re looking to add a Senior Software Engineer to their Technology Function. The Senior Software Engineer will work on full end to...


  • Manchester, United Kingdom Interface Recruitment UK Full time

    Interface Recruitment UK is seeking a skilled C# software engineer to join their team in developing junior roles for a major financial services business.The ideal candidate will work collaboratively in a small team to design and implement websites and applications using .NET 5, C#, and ASP.NET Core from the comfort of their own home with office access and...

  • Software Engineer

    2 months ago


    Manchester, United Kingdom CV-Library Full time

    Position: Software Engineer Location: Manchester Salary: £40,000 KO2 are now working with a global business who are looking to increase their software team in their newly refurbished Manchester office. Our client design, develop and manufacture a range of IoT connected devices and the successfully Software Engineer will be joining a...


  • Manchester, United Kingdom Interact Software Full time

    OverviewAt Interact Software, we're a leading provider of enterprise-grade intranet software connecting over three million employees to top global names. We're passionate about helping organizations communicate better through our innovative solutions. As an Assistant Management Accountant, you'll be part of our dynamic Finance team, working closely with...

  • Software Engineer

    2 months ago


    Manchester, United Kingdom CV-Library Full time

    Software Engineer We are seeking a talented and motivated Software Engineer to join our Manchester-based client's growing team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that are used across multiple industries. You will work with a dynamic team of engineers and contribute to projects...