About the Role
">
We are seeking a skilled Front Office Software Engineer to join our team. As a key member of our electronic trading team, you will be responsible for designing and developing high-impact systems used by trading desks across Europe and the US.
">
The ideal candidate will have a strong background in software development, ideally within capital markets or trading. You should have hands-on experience with Java and Python, as well as a proven track record of working with RESTful APIs, SQL/NoSQL databases, and version control tools.
">
Your Key Responsibilities
">
">
* Build and enhance trading tools, frameworks, and analytics for the front office EM desk
">
* Collaborate with traders, analysts, and global development teams to deliver impactful solutions
">
* Maintain, optimise and document trading platforms used for pricing, execution, and reporting
">
* Contribute to the rollout of new products, reduce tech debt, and drive innovation
">
* Work with incomplete requirements to troubleshoot, diagnose and resolve real-time issues
">
* Play a key role in building scalable, low-latency trading solutions that support global market activity
">
">
You Will Be A Good Fit If:
">
">
* You have 5+ years' experience in software development, preferably in capital markets or trading
">
* You are proficient in Java and Python, with a proven track record of using them in a production environment
">
* You have experience with RESTful APIs, SQL/NoSQL databases, and version control tools
">
* You understand FICC instruments and electronic trading workflows
">
* You are comfortable working directly with traders and support teams in a fast-paced environment
">
* You possess advanced English and excellent communication skills (both technical and non-technical)
">
">
Bonus Points For:
">
">
* Experience with Flask, FastAPI, Tornado, or WebSockets
">
* Familiarity with dependency acyclic graphs or trading platform architecture
">
* Exposure to Eastern European tech teams or similar global collaboration models
">
">
What's On Offer?
">
As a valued member of our team, you will enjoy a range of benefits, including:
">
">
* A competitive daily rate depending on your experience
">
* A 12-month initial contract with a high likelihood of extension
">
* A hybrid model with time onsite in Dublin's city centre
">
* The opportunity to work on systems that directly impact profitability and market execution
">
">
Why Choose Us?
">
We offer a supportive and collaborative work environment, with access to exclusive tech contract roles across investment banking and fintech. Our experienced team will manage your search, polish your CV, and help you prepare for interviews.
"],