Job Openings Summit Developer

About the job Summit Developer

We are looking for a developer with a strong functional and technical knowledge of Finastras Summit. It is required to have strong experience supporting the functional areas of the system, as well as extending it using Summits APIs. It is extremely desirable to have experience on general software development including the creation of serverless applications using Azure as cloud provider.

Team

This department is responsible for formulating the IT Strategy, its implementation and providing related tools, solutions, and services. It is also the focal point for all IT services (infrastructure and applications), architecture, policies, and security.

Our department is made up of five groups, the IT Policy and Planning (IPP) and IT Operations (ITO) divisions and three Business Partners areas that serve as liaison between this department and all the Operational and Corporate functions to implement solutions for us and the region.

Your will be part of the IT Operations division working on the support of Summit.

Our Summit installation

Summit was implemented in 2003 and it handles the front to back Treasury operations of the bank. Its functionality includes our Investments, Funding and Asset-Liability Management functions, as well as Accounting. It is also used to control compliance with investment guidelines using Rules and Limits in Summit. Additionally, the system has the SWIFT interface of Summit to send financial messages. The current version of Summit is 6.3.15 and we upgrade at least one time per year to keep the system current. We use RightClicks TMS software to automate the regression testing of new versions of the system.

Activities

Support end users of Summit on routine questions or issues related to functionality of the system

Participate in the implementation of new modules or functionality in our Summit installation

Extend Summit using its native APIs and support those extensions

In general, develop applications, interfaces and reports, translating business requirements into design specifications and finally functional code.

Maintain an up-to-date, secure and resilient Summit infrastructure installing all necessary patches and upgrades, having the necessary redundacy and procedures in case of a disaster.

Support the daily operations of the Summit platform, including troubleshooting and resolution of operational issues in coordination with our service providers supporting the application.

Work in coordination with our service providers to timely deliver enhancements and fixes with high quality and reasonable cost.

Develop application acceptance test plans and coordinate scheduling of all integration and user acceptance testing.

Education

Bachelor's degree in any of the following related fields: Computer Sciences, Information Technology, or related area

Experience

Minimum of five (5) years of relevant experience with Summit

Languages

Fluency in English and knowledge of another language (Spanish, Portuguese and/or French)

Requirements

Experience in the functional and technical use of Summit

Knowledge of fixed income, futures, and derivative instruments

Desired experience extending Summit using its native APIs

Extensive experience with agile methodologies

Desirable experience working in a team structure organized by product

Design, implementation, and maintenance of REST APIs

General development experience with these technologies:

o C, C++, C#, Angular

o Cloud serverless application development in Azure

o Terraform, ARMs, Powershell

o CI/CD platforms such as Jenkins, SonarQube, JFrog

o Modern authentication mechanisms including OAuth 2.0, Azure AD

o Datadog

o Oracle, SQL Server