FIS

Software Engineer, C++

FIS

full-time

Posted on:

Location: Florida, New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $86,120 - $144,670 per year

Job Level

Mid-LevelSenior

Tech Stack

CloudDistributed SystemsKafkaOracleSQLUnix

About the role

  • You are an experienced C++ software developer that helps to grow and enhance our PTP software platform. You work on strategic enhancements to the platform as well as on client implementation projects. The role offers a unique opportunity to be part of a growing business, become involved with all phases of the development lifecycle and take ownership of key functional areas. You have strong problem-solving skills, are sharp and well-motivated and enjoy working in a flexible, agile environment. As well as excellent programming skills you are familiar with all phases of the software development lifecycle and best programming practice.
  • About the Team: The FIS PTP Platform is a leading-edge, cloud-based Securities Processing solution that provides trade lifecycle processing for a wide range of global financial institutions. The FIS Post-Trade Processing (PTP) Platform integrates multiple functions to support cross-asset securities and derivatives processing. It is a real-time, flexible, and future-proof solution that integrates middle-office, accounting, settlement, securities lending, corporate actions, collateral management, and treasury on one powerful integrated platform. You will be joining the team looking after a Corporate Action module. It's business wise very interesting domain. The module has been growing rapidly over last year and has extensive roadmap for next years ahead.
  • What you will be doing:
  • Analysis of user requirements and translation into solution design
  • Accurate task breakdown and estimation
  • Implementation of new features and feature enhancements in C++ / other technologies as appropriate
  • Focus on quality and shipping working code to users in the most efficient timeframe
  • Collaborate on code reviews and best practice within a small, agile, focused team
  • Mentoring of more junior team members and assisting the Team Lead with the efficient running of the team

Requirements

  • 5+ years of commercial software development experience using C++ (ideally on Unix)
  • SQL experience (Oracle preferred)
  • C# GUI experience a plus
  • Experience of distributed systems beneficial (e.g. Kafka or similar message streaming technology, Service-driven architecture, data consistency)
  • An analytical mind / approach to problem solving
  • An ability to work proactively with minimal supervision
  • Relevant degree in a numeric discipline, or equivalent work experience
  • Experience of financial markets and the trade lifecycle beneficial
  • Experience of, and a willingness to take ownership of the delivery of milestones within a team / area where necessary
  • A willingness to get involved in the detail and to get the job done
  • Great communication Skills
  • Added bonus if you have: Experience working in Capital markets or Post trade platforms
  • Knowledge of Financial services industry.