Front Office Developer

Nbc Global Finance Limited Dublin — Ireland · Posted ~1 day ago

Mid Full-time

Skills

Software development Trading systems Automation Application development Data analysis Python Java APIs AI tools

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary

A developer role focused on creating automation tools, analytics applications, and workflow solutions for financial operations teams.

Highlights

Build impactful tools used by financial professionals and work closely with business stakeholders.

Description

Front Office Developer Location: Dublin, Ireland Role Overview: The Front Office Developer will design, build, and support trading tools and automation for the trading desk, working directly with traders and desk stakeholders to improve workflow efficiency, decision support, and execution quality. The Front Office Developer will be part of the Front Office Team at NBCGF reporting to the Head of Development. This role is ideal for someone who is excited by financial markets, motivated by impact, and eager to build tools used every day by traders. Main Responsibilities: Build and maintain front-office tools, analytics, and workflow applications for the trading desk.Partner directly with traders to capture requirements and convert ideas into robust production solutions.Automate repetitive desk processes to improve speed, control, and scalability.Apply AI-enabled techniques where useful (for example, workflow intelligence, data extraction, anomaly detection, and decision support).Deliver high-quality code with robust testing, monitoring, and operational reliability.Provide day-to-day support for desk tooling, including incident triage and fast issue resolution.Perform business analysis across trading, risk, and operations workflows.Take ownership of applications and processes end-to-end, from design through support.Contribute to continuous improvement of engineering standards, release practices, and documentation. Skills and Experience: We encourage applications from candidates who bring a diverse set of skills, experiences, and perspectives. The ideal candidate will possess: Relevant degree in Computer Science, Engineering, Mathematics, Finance, or equivalent practical experience.Interest in trading, financial markets, and front-office workflows.Hands-on coding ability in Python, with solid SQL and data engineering fundamentals.Interest in AI, practical automation, and building solutions that improve user experience and business outcomes.Communication skills, confidence working directly with front-office users and translating requirements into practical solutions.Ability to manage multiple priorities in a fast-paced environment while maintaining quality and reliability.Proactive attitude, intellectual curiosity, ownership mindset, and willingness to learn quickly.Experience in securities-based lending, derivatives, or broader financial markets.Experience in front-end development, including React, JavaScript, or CSS for user-facing interfaces.Familiarity with Git, CI/CD, cloud deployment patterns, market microstructure, PnL/risk concepts, desk controls, or AI tooling. About Us: NBCGF is an indirect wholly owned subsidiary of National Bank of Canada (“NBC”). The main strategic purpose of NBCGF is to enable the NBC Group (“NBC Group,” meaning National Bank of Canada and all its subsidiaries) to grow and diversify its presence in Europe while allowing for a natural development of its existing business relationships and the establishment of new ones in the European markets. NBC has over 150 years of history and is currently the 6th largest Canadian bank. Through its branch and subsidiary network, NBC can service clients throughout North America and Europe. NBC’s strategy is to further develop NBCGF as its hub for trading and financial services in Europe. What NBCGF has to Offer: Access to competitive working conditions, a wide range of employee benefits, and a dynamic work environment. Open, respectful workplace where all employees can achieve their full potential. NBCGF recognises that the culture of an organisation and the performance of its workforce are not mutually exclusive. Since our inception in 2013, NBCGF has worked tirelessly to ensure our cultural framework aligns not only with the Code of Conduct and Ethics of our parent company, NBC, but with our own environmental and local values. Promoting and supporting diversity in the workplace is an important aspect of good people’s management- it’s about valuing everyone in the organisation as an individual. We at NBCGF have an effective diversity and inclusion approach concerning our employees. There are no silos in our teams and management strive to add value to our organisation, by contributing to employee well-being and engagement. NBCGF takes pride in its diverse work force, employing and cultivating professionals from all over the globe. Working at NBCGF can take different forms and it is built around the relationship of trust between the employer and its employees. NBCGF operates a hybrid working model where the employee’s time can be split between the office and a remote location on a schedule which may vary. The model considers customer expectations, organisational needs, and constraints, as well as the employees’ need for flexibility and the nature of the work they perform. What is important is having the right arrangements in place so that you can best perform your role. We're putting people first. We're a bank on a human scale that stands out for its courage, entrepreneurial culture, and passion for people. Our mission is to have a positive impact on people’s lives. We want our recruitment process to be fully accessible. If you require accommodation, feel free to let us know during your first conversations with us. We welcome all candidates! What can you bring to our team?