Software Engineer

About the job

About the Software Engineer role

The Software Engineer is responsible for providing technical leadership and subject matter expertise in SWIFT-related solutions, supporting the design, implementation, and optimization of financial messaging and integration platforms. This role works closely with business, operations, and technology teams to develop secure, scalable, and compliant solutions that support payments, securities messaging, trading systems, and back-office operations. The engineer leads solution design reviews, facilitates business process automation initiatives, translates business requirements into technical specifications, and coordinates with third-party vendors to ensure successful project delivery. The role also supports governance, testing, stakeholder management, and compliance with SWIFT security standards, helping drive operational efficiency and technology modernization within complex financial services environments.

Key Responsibilities:

  • Provide subject matter expertise in SWIFT-related business and technical domains, including standards, payments, securities messaging, and trading systems
  • Lead and oversee SWIFT technical solution design and review infrastructure architecture blueprints to ensure alignment with business, security, and operational requirements
  • Collaborate with internal IT, operations, and cross-functional teams to validate architectural designs and support successful implementation
  • Serve as the primary point of contact for third-party SWIFT technical teams, providing guidance on implementation planning and coordinating resource requirements with internal stakeholders
  • Facilitate collaboration between business process owners and third-party teams to analyze, model, and optimize business processes
  • Review and drive business process automation initiatives using Business Process Modelling (BPM) methodologies and ensure stakeholder adoption
  • Translate business and functional requirements into technical requirements for third-party analysts and developers to support automation initiatives
  • Review and develop test cases to ensure comprehensive test coverage and successful solution delivery
  • Provide subject matter expertise, issue resolution, and stakeholder alignment when managing requirement discussions between internal and external teams
  • Advise project teams on implementation best practices, governance standards, and technology strategies for medium to large-scale environments
  • Ensure adherence to SWIFT security standards, including the SWIFT Customer Security Programme (CSP)

Requirements:

  • Minimum 5 years of experience in the financial services industry, preferably in a Technical Business Lead, SWIFT Consultant, or similar role
  • Strong experience in banking operations, back-office operations, or back-office system integration
  • Solid technical knowledge of SWIFT products, services, and applications, including SWIFT Alliance Gateway, SWIFT Alliance Access, SWIFT WebAccess, SWIFTNet, FIN messaging, and ISO 20022
  • Strong understanding of payments and securities messaging flows
  • Good understanding of SWIFT Customer Security Programme (CSP) controls and security requirements
  • Experience in business process modelling (BPM) and process automation initiatives
  • Familiarity with IT technology stacks within medium to large-scale enterprise implementations
  • Strong stakeholder management, requirement gathering, and vendor coordination skills
  • Excellent written and verbal communication skills
  • Highly organised, able to work independently in a fast-paced environment, and able to adhere to established governance and operational processes
  • Bachelor’s degree in Information Technology, Computer Science, Engineering, or a related discipline

Search Popup

Help me find…

This will close in 0 seconds