Overview

Job description

Would be expected to carry out all steps of the development lifecycle namely:

· Working with the team and product owner to understand the requirements

· Analysing those requirements to find the most appropriate technical solution

· Developing/coding to those requirements

· Unit / system / regression / performance testing those requirements

· Reviewing code produced by others

· Working with the business representatives during the UAT stage

· Working within an Agile methodology and will be involved in spring planning, story estimation and restrospectives.

Requirements

The role will require the following skills:

· C++: Must have extensive experience of writing multithreaded server applications on Linux/Solaris

· SQL: Must have experience of using SQL, and ability to write stored procedures, triggers.

· Have worked on multi-tier enterprise systems which have a high frequency messaging element between servers and server to GUI.

· Middleware: Must have experience of using middleware messaging components such as Tibco, Talarian, Solace or MQ

We offer

  • The position offering the opportunity to participate in all phases of the development process and make a significant contribution to the success of the department
  • Work in modern office in Pankrac
  • Daily use of English (with teams all over the world and with your foreign colleagues in Prague office)
  • Brainstorming meetings, encouragement to express your ideas
  • Wide range of benefits:
    • 5 Weeks paid holiday
    • Days with possibility to work remotely
    • Meal vouchers 90CZK (fully covered by employer)
    • 7 Days paternity leave
    • 3% of salary towards superannuation funds
    • Technical/Financial training
    • Enhanced medical cover
    • English or Czech language courses
    • Yearly Bonus based on personal and company performance