Senior Developer (Enterprise Functions Department)

  • Competitive
  • Kraków, Malopolskie, Poland
  • Permanent, Full time
  • IG Group
  • 26 May 19

Senior Developer (Enterprise Functions Department)

Job Title
Senior Developer (Enterprise Functions Department)

Job Description

About IG

IG is a world-leader in online trading. Our strength is our people - we value creative thinkers and problem solvers and we offer a friendly yet highly professional culture. Our business is powered by technology. We invest in people to help them realise their potential. We also provide our employees with an excellent benefits package and flexible working. To learn more about IG please take some time to read the following...

Our technology

  • We adopt new technologies wherever there is competitive advantage to be gained
  • Java 8 is the fundamental ingredient for our micro services
  • Kafka helps us realise our vision of an event driven architecture (Enterprise Message Bus, data streams, event sourcing, CQRS)
  • We like DevOps and Continuous Delivery

About the role

We have an exceptional opportunity to join Instrument System team as a senior developer. You will be responsible for services that provides the way to manage IG offering across various asset classes (Equity, FX, Commodities, Rates) via automated channels and also by the users.

Instrument data is the starting point for many other systems so that eventually IG clients can trade. You will be:

  • Delivering high-quality software within a complex business domain
  • Contributing to first-class technical solutions that can handle high volumes of transactions
  • Collaborating with the business - we value stakeholder engagement
  • Maintaining high operational standards within a regulated financial business
  • Ensuring our systems are highly available and resilient to extreme market events

About you

You will be someone who can demonstrate:

  • Java expertise - you know you are a talented programmer and love writing clean code
  • Experience of developing complex and challenging systems
  • The ability to coach other developers at the whiteboard or through pair-programming
  • Ownership - able to take responsibility
  • Initiative - able to offer constructive ideas and take the appropriate action
  • A pragmatic approach to problem solving
  • Excellent attention to detail - needed when working within a complex financial domain
  • Drive, motivation and a strong desire for personal improvement
  • G ood communication skills - able to collaborate with business stakeholders as well as developers and technical architects across the IG enterprise

Number of openings