About the job
Job DescriptionJob Purpose
We are seeking a Senior Developer to join a team of developers working on a mission critical, financial securities back-end and UI that provides clients the ability to view detailed information about financial instruments across a wide spectrum of asset classes.
The candidate will support and extend this UI and itโs supporting back-end, working with stakeholders to understand new requirements and respond to changes in the marketplace and in ICE offerings.
Responsibilities
The candidate should be able to handle multiple simultaneous tasks and be adept at prioritizing their work as well as that of the team. They will be able to focus on the project priorities in order to deliver the required product at the scheduled time. They should be comfortable collaborating with business analysts, product managers, quality assurance groups and client services to refine requirements and plan implementation strategies.
They will have experience in problem solving, planning, and estimating development efforts and have strong verbal and written communication skills. Most importantly they should demonstrate the ability to show initiative and be able to move projects forward to completion with minimal supervision.
The candidate will be expected to be involved in the full life cycle of the systems development from requirement gathering through development and testing to on-going support and maintenance. The position will involve some on-call support outside of regular business hours.
Knowledge And Experience
- Bachelor or Master's degree in Computer Science or Software/Computer Engineering.
- 5+ years' development experience.
- Primary skill set should be developing software in various languages, especially PERL, and understanding web technologies, including web authentication, HTML, JavaScript, CSS and various programming patterns for web-based user interfaces - notably React and Redux. Java skills also a plus.
- Experience with relational databases using SQL and JDBC, primarily MySQL but also Oracle and PostgreSQL.
- Experience with Linux, XML, JSON, Git, Bitbucket, Jenkins and Jira.
- Knowledge of financial markets data is major a plus.
This role offers work from home flexibility of up to 2 days per week.