Who we are

We are an independent IT consultancy that specialises in secure electronic transactions. We have spent two decades helping organisations to make the right commercial and technical choices, exploiting technologies ranging from smart cards and mobile phones to contactless tickets and electronic ID in mass-market systems that include global payments, national and regional ticketing, international settlement, national identity and corporate services.

Senior Software Engineer

About Consult Hyperion


Consult Hyperion is an established consultancy that advises global organisations and governments around the world, helping them reap real benefits from applying leading edge technology. We provide specialist consultancy skills as well as software development and compliance testing services. We specialise in financial transactions over secure networks and currently provide technical expertise in smart cards, contactless payments, pre-payment, electronic money and stored value transactions over various channels including Internet, mobile and digital TV. 


The software department supports the consultancy operation by producing everything from innovative ‘proof of concept’ prototypes through to full live systems. The software department also performs significant testing and test tool production activities both for clients and the rest of the company.


Please visit www.chyp.co.uk/what-we-do/hyperlab for more information. 

 

The Candidate
 

You must be self-motivated and have a good understanding of software development principles. You will be able to develop in Java (Java ME or Java SE) or .NET (mobile or desktop) and will have recent experience developing for embedded devices in C.

Role Description
 

As a Senior Software Engineer you will be expected to:


• Perform software development activities assigned to you by the Head of Software Development. These activities will involve developing software or software components of a range of types including production systems, demonstrators, proof of concepts, test tools, internal libraries and utilities.
• Develop a detailed knowledge of relevant technical specifications and be able to identify from within those specifications testable requirements and test cases to form a test plan.
• Perform the development of test scripts in a number of development and scripting languages (some bespoke) in order to validate and prove the function of software and hardware developed either internally or externally.
• Primarily manage your own time whilst working on multiple projects either individually or as part of a development team
In this fast moving consultancy environment, flexibility and a can-do attitude is essential.


Competences/Skills


The candidate must have:
 

• A relevant University degree (2.2 or higher) in Electronics, Computer Science or other scientific discipline with a practical focus.
• Have at least 5 years commercial experience in the IT, Telecommunications or Payments industries.
• Worked recently in a development role and be able to demonstrate sound understanding of the Java or .NET languages and libraries, as well as the C language and libraries.
• Full development life cycle experience.
• Good understanding of software development processes.

The candidate must demonstrate ability to:
 

• Communicate effectively with colleagues and customers.
• Solve problems logically using own initiative and research, requesting support from others when needed.
• Complete tasks with little supervision and to tight deadlines.
• Work well in a team.
• Learn new skills quickly.

Experience of the following is desirable but not essential:
 

• Mobile development for J2ME, Android, iPhone and / or Windows Mobile.
• Smart card technologies such as JavaCard, MULTOS and Global Platform.
• Cryptography, EMV, NFC and other payment related subjects.
• Optimisation techniques.
• Specification-driven testing and test-driven development.

 

Benefits include:
 

• Great opportunity to learn form a World Class team
• Varied and challenging work
• 26 Days Holiday per year
• Insurance (Life, Private Health, Permanent Health)
• Non-contributory pension

For further information or to apply for this role please contact: gloria.benson@chyp.com