Sorry, but this job has expired. Please try another search or browse our jobs.

Front Office Developer with Python

Job Category:
Software Developer/Engineer
Job Type:
Level of IT Experience:
5-10 Years
South Dublin
County Dublin
Salary Description:
IT Search & Selection
Job Ref:

What will I be doing? (Responsibilities) 

• Front Office Technology (FX) and software development, testing, deployment, and support of Trade Management, Lifecycle, and/or Pricing applications using agile methodologies. 
• Function as part of a as part of a high performance team, working on high priority deliverables. 
• Communicate effectively with various stakeholders across Technology and Trading, Compliance, Supervision, Risk, Operations, and other support partners. 

Essential Skills 

  • Well-founded experience in large scale applications using any OO or Functional language including but not limited to Python, Java, C++, Scala, Kotlin, Haskell. Experience in Python is a plus. 
  • Strong understanding of fundamental engineering concepts like memory allocation/management, CPU cycles, networking etc. 
  • Proven ability to collaborate effectively with stakeholders including senior managers, internal and external service providers and development teams. 
  • Proven ability to succeed in an international team spanning multiple countries, cultures and time zones. 
  • Superior interpersonal skills with ability to multi-task, prioritize, and operate in a high-pressure front-office trading environment. 
  • Ability to express ideas and thoughts in a concise manner when speaking or writing. 
  • Strong technology experience across a wide variety of database systems, including Oracle, Sybase and SQL Server. 
  • Experience working with technology platforms Windows, Linux, JIRA, Jenkins, Ansible and Crucible. 
  • Experience working with Technology Infrastructure, including system administration, cluster build-out and/or cloud infrastructure 

Nice to have 

  • FX (+ Derivatives) product knowledge. 
  • Front Office experience, preferably in a FX or other Fixed Income or Derivatives Trading environments. 
  • Experience of integrated Front Office Development environments (examples include, but are not limited to, Sec DB, Athena, and Quartz.) 
  • Competencies we look for: 
  • Drives Technology and Innovation -Drives team and others to position the bank as a leader in technology and innovation 
  • Provocatively introduces new relevant technologies to teams and programs in the organization to facilitate broad, innovative advancements 
  • Stays on top of technology and industry products in order to apply, predict, and innovate based on industry trends 
  • Identifies, leverages, and rewards team members who contribute, suggest, or promote new technologies, systems, or approaches 
  • Proactively identifies and removes barriers to technology change 
  • Builds and maintains commitment of senior leaders and stakeholders to champion the adoption and sustainment of technology change 
  • Applies System Impact Analysis -Understands how an existing problem or issue relates to the entire system, its components, and ties to both short and long-term implications. 
  • Considers how the various parts of a system influence each other when making complex decisions 
  • Analyzes problems within a system and forecast the effects, consequences and implications actions have on that whole system 
  • Thinks systematically about issues, opportunities, up and downstream consequences, and alternatives when taking actions or solving problems 
  • Anticipates Future Technology Needs -Demonstrates ability to predict future problems, risks, impacts, and/or opportunities in developing new products/processes. 
  • Identifies the entire scope of the issue and resolves affected components 
  • When implementing a solution, predicts the risks the solution may pose 
  • Recognizes opportunities for enhancements (improving efficiencies or effectiveness) in current systems and proactively takes action 
  • Adapts One's Own Skills/Abilities -Assesses personal and technical abilities; identifies limitations and seeks assistance when situation requires. 
  • Identifies and addresses personal strengths and development opportunities within the work environment 
  • Requests feedback on successes and opportunities regarding their interpersonal interactions 
  • Proactively requests help or involves others when needed
Contact Details:
IT Search & Selection
Tel: +353 1 507 9264
Contact: Ciara Nolan

You may return to your current search results by clicking here.

Latest Job Listings