About the Company
Brightwater is a global trading and technology firm leveraging cutting-edge technology in financial and sports analytics.
They develop highly complex in-house software that runs on the most recent platforms available, solving a wide range of problems.
The company is at the early stages of an initiative that will revolutionise the industry.
About the Position
The team of Software Engineers work as a close-knit team, largely onsite.
They maintain and support transaction processing services that are fundamental to the current trading environment.
This includes trade capture and enrichment, corporate actions, stock borrow loans and reconciliations.
The Dublin technology environment is a rich mix of proprietary software focused on delivering highly available, connected services for managing back office trading.
Responsibilities
* You will be involved in the analysis, design and development of complex and business-critical software applications in a back/middle office trading environment.
* Bring strong software engineering skills to the role, along with an interest in applying the latest technology to the development of financial operations systems.
* Analyse, design and develop complex and business-critical software applications.
* Take projects through the entire cycle from requirements gathering to production release.
* Constantly maintain and tune existing applications to meet evolving performance criteria as business changes.
Experience/Requirements
* Degree in a technical discipline or equivalent experience.
* Experience of complex server-side software development in C# (open to Java or C++).
* Lead or contribute to the architecture of a complex business system.
* Strong interpersonal and communication skills for interacting with business analysts, operations personnel, and other software developers.
* Distributed Systems: Experience in areas such as Kafka or building web APIs.
* Databases: Experience with RDBMS particularly Oracle.
* Developing systems in the financial industry.