Finastra

Senior Software Engineer

Finastra
Apply
2 days ago
London, United KingdomSenior

Responsibilities

  • Produce software that meets defined requirements and quality standards.
  • Design, develop, implement, test, support, maintain, and document software functionality.
  • Write detailed specifications and participate in system design and architecture discussions.
  • Build modern full-stack web applications for e-billing, payments, and financial messaging.
  • Resolve software problems independently with internal stakeholders.
  • Make decisions and provide guidance on technologies and technical approaches.
  • Work with and lead other engineers to meet project plans and timescales.
  • Support and develop junior and mid-level engineers and oversee team members performing software development work.
  • Use AI tools such as Copilot to improve development efficiency and streamline workflows.
  • Participate in a collaborative Agile and Scrum development environment.

Requirements

  • Education to degree level in Computer Science or another technical field, or equivalent professional experience.
  • Professional experience or equivalent capability in full-stack software development.
  • Proficiency in Python, Django, JavaScript with jQuery, MySQL, Linux with Red Hat, Git, HTML, and CSS.
  • Ability to work across front-end development and user interface design as a full-stack developer.
  • Knowledge of software development best practices, methodologies, processes, and tools.
  • Strong technical, analytical, problem-solving, leadership, organizational, communication, and reporting skills.
  • Ability to lead others in resolving technical problems and work effectively under pressure and firm deadlines.
  • Good English-language communication skills and a collaborative, positive attitude.
  • Understanding of FinTech software products and environments.
  • Experience with payment systems or banking and financial services is preferred.

Benefits

  • Unlimited vacation subject to location, local regulations, and business priorities.
  • Hybrid working arrangements and inclusive paid-time-off policies, including voting, bereavement, sick leave, and volunteering.
  • Employee Assistance Program, one-on-one therapy or support, Wellbeing Champions, Gather Groups, and monthly well-being events.
  • Medical, life, and disability insurance, retirement plans, and lifestyle benefits, with specifics varying by location.
  • Donation-matching opportunities and participation in inclusion communities and DE&I groups.
  • Access to online learning and accredited courses through the Skills & Career Navigator tool.
  • Participation in the Finastra Celebrates recognition program and regular employee surveys.
  • Benefits are available worldwide but may vary by location.

Tech Stack

CSSDjangoGitHTMLJavaScriptjQueryLinuxMySQLPython

Categories

Finastra

About Finastra

10,000+ employees

Finastra builds banking software for financial institutions, spanning core banking, lending, payments, and treasury, delivered on-premises and via cloud APIs. It sells licensed and SaaS products and an open platform (FusionFabric.cloud) used by over 7,000 customers, including 80% of the world’s top 50 banks, in more than 110 countries. Founded in 2017 and headquartered in Paddington, London, it is privately held.

Contact me