Advance Search

Browse Jobs

Software Engineer

Posted 25 days ago

  • Belfast, County Antrim
  • Any
  • External
  • Expires In 2 months
Securities Finance Software Engineer
About Helix Financial Systems:
Hit Apply below to send your application for consideration Ensure that your CV is up to date, and that you have read the job specs first.
Helix Financial Systems is a leading provider of financial software systems and know-how to the dealer, asset management, securities lending, banking, and insurance communities. Former traders make up a large part of our development team. Requests from clients still drive nearly all upgrades and enhancements. In fact, the relationship between business users and software developers is stronger than ever. Today, as a wholly owned subsidiary of Cantor Fitzgerald & Co., Helix Financial Systems (formerly known as IDT Horizon) has unparalleled access to some of the industry’s most experienced Fixed Income professionals, making our products the best adapted and most flexible tools in the marketplace.
Job Description:
We are looking for an experienced and detail-oriented senior and junior software engineer to join our global and dynamic software engineering team. The ideal candidate will play a crucial role in delivering solutions as per the roadmap of the products. This involves close collaboration with cross-functional teams to work towards achieving a common goal. As a software engineer you will be part of a globally distributed development team and strive towards continuous improvement of the software development process(es) in place.
Education Level:
Bachelor’s or master’s Degree or Higher in Computer Science, Engineering or a related field (or relevant work experience).
Key responsibilities:
Work on strategic green field and brown field projects in real-time trading platforms for the post-trade market.
Propose improvements related to the development and support activity.
Troubleshoot production system support issues.
Software maintenance and upgrade.
Should be able to liaise with different teams to re-solve/get dependencies on time.
Experience required:
3-5 years of experience working in software development for junior
7-9 years of experience working in software development for senior
Knowledge and experience of Software Development Lifecycle (SDLC) activities.
C#, Java, SQL Server, Postgres, Angular, Spring, Docker
Any experience of Scala is an advantage but not mandatory
Messaging (MQ, FIX).
Gitlab source control, CI/CD. DevOps.
Any experience of Test-Driven Development or Behavior Driven Development is an advantage.
Cloud technologies, deployment, design and any PostgreSQL/Sybase experience is a plus.
Financial Services background and knowledge of securities lending, repo, and mbs is a plus.
Skills:
Agile and self-starter.
Ability to troubleshoot and determine various outcomes from different scenarios
Ability to read and translate code to new code-bases
Attention to detail.
Contribute ideas in a team structure.
Strong aptitude for learning new technologies.
Apply