Przepraszamy, ta oferta pracy jest już nieaktualna !

Senior Developer Ref. No: 7167

Our Client is IG – world's No.1 spread betting and CFD provider. The company has offices in 17 countries across five continents, serving over 125,000 active clients worldwide. IG opened its new branch (R&D Center) in Krakow in 2015 and is to hire around up to 250 IT, Digital Marketing and Business Development/ Customer Service and KYC/ Compliance Specialists for new projects and creating new products. It is highly innovative company with strong position on the market, working with new technologies in end-to-end Scrum methodology with best infrastructure and emerging technologies. If you are looking for the fast career development and extended learning opportunities, apply for the position of: Senior Developer.


Who you’ll be

You will join a very experienced team, we expect you to have a relevant technical degree as well as the following:


  • Minimum of 5 years C++ (including STL, OOD/OOP and C++ 11/14)
  • Experience of the full software development lifecycle
  • Experience and proficiency in design at system and component levels
  • Real-time multi-threaded software development experience
  • At least 3-4 years’ experience on UNIX
  • Strong analytical abilities and experiences in algorithm design, software design and implementation
  • Unit testing experience

It desirable to have experience with:

  • Working in an Agile environment
  • In-depth knowledge of C++11/14/17
  • Previous experience in the financial sector
  • Knowledge of Perl, Python or other scripting languages
  • Knowledge of Reuters RFA/UPA and Electron API and associated products
  • Experience on Windows ideally with C++ development
  • Knowledge of any: wxWidgets, QT, MFC or similar front-end library

What you’ll do

As part of the team, you will have responsibility for developing software to enhance and maintain pricing systems and tools. Broadly, the job responsibilities are:

  • Specification, design, implementation, and delivery of the functionality according to business requirements
  • Interact with other areas of the business to achieve project objectives and to ensure that all completed tasks are effectively implemented
  • Provide second level of out-of-hours support on a rota basis

What you’ll get

As well as having the chance to attend regular social events, get funding for your charitable endeavors and join a range of special interest groups, you’ll receive an attractive selection of benefits working with:

  • Flexible working hours and work-from-home opportunities
  • Performance-related bonuses
  • Pension, insurance, and medical plans
  • Career-focused technical and leadership training
  • Contribution to gym memberships and more