Software Engineer

3 weeks ago


Guildford Surrey, United Kingdom Consult Hyperion Full time

Consult Hyperion is a globally recognised, independent consultancy, providing thought leadership and expertise in the areas of payments, mobility and identity. We help clients solve problems, understand opportunities and future proof their ideas. Everything we deliver operates at scale – millions of transactions, all over the world.

Consult Hyperion also offers a research, development and testing laboratory with deep expertise in mobile, cards and cryptographic security, to complement our advisory and technical consulting capabilities.

We undertake rapid prototyping to help our customers gain an understanding of and bring to life solutions employing new and emerging technology. We turn these prototypes into secure production ready solutions including, for example, recently building a world-leading downloadable payment terminal.

We have a highly automated and rigorous testing suite for mobile NFC and card testing, and a highly experienced mobile application penetration testing team.

Not heard of us before? We’ve been around for 38 years and our values are what stand us apart. We’re curious, creative and collaborative experts. We have high integrity – we do the right thing for our clients, our team and our shareholders. Our board are now focused on driving the growth of the business for the next generation.

Work is interesting and varied. No two days are the same, and your colleagues are smart – we all love learning.

A snap-shot in time could see you helping clients explore:

  • Payments for the 21st Century, including EMV, open-banking, crypto-currencies, remote and alternative payment solutions
  • Smart ticketing to improve transit services, Mobility-as-a-Service (MaaS) and Mobility-on-Demand (MoD) solutions
  • Digital Identity and rebuilding trust on the Internet

Strategy, technical advisory, software development and technical due diligence are just some of the values we’ve delivered to clients over recent months.

The Candidate:

You must be self-motivated and have a good understanding of software development principles. You will be able to develop in .NET (C#) and Java (Java ME or Java SE). Recent experience developing for embedded devices in C or having an interest in enhancing this skill is highly desirable.

The Role:

As a Software Engineer you will be expected to:

  • Perform software development activities assigned to you by the Software Development Manager. These activities will involve developing software or software components of a range of types including: internal business support systems; 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 2 years commercial software development experience in the IT, Telecommunications or Payments industries.
  • Worked recently in a software development role and be able to demonstrate sound understanding of the Java & .NET languages and libraries, as well as the C language and libraries.
  • Full development life cycle experience and 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.
  • Be willing and able to learn new skills quickly.

Experience of the following is desirable:

  • Windows development: C# .NET, WPF, MVVM, WCF services.
  • Web Development: C# .NET, ASP.net, MVC, WEB API
  • Additional: SQL, VB.net, Winforms, PRISM.
  • MS Systems: CRM dynamics, Microsoft flows, SharePoint online.
  • Working knowledge of: Git; Jenkins; Subversion.
  • Mobile development for Java ME, Android, iPhone iOS and / or Windows Phone.
  • Smart card technologies such as Java Card, MULTOS and Global Platform.
  • Cryptography, EMV, NFC and other payment related subjects.
  • Optimisation techniques.
  • Specification-driven testing and test-driven development.

We offer a competitive package, salary, holiday, healthcare, pension, and a flexible working environment, be it client site, office, home or away. You’ll have the tools to get you onboard and online. Our internal communications are face to face or online.

#J-18808-Ljbffr

  • Guildford, Surrey, United Kingdom Person Centred Software Ltd Full time

    We are seeking a Test Engineer to takeresponsibility for ensuring the quality and reliability of our software through thorough testing and quality assurance practices. You will collaborate closely with our Development and Product teams to identify and address defects, ensuring that our production software meets the highest standards of performance and...


  • Guildford, Surrey, United Kingdom Person Centred Software Ltd Full time

    We are seeking a Test Engineer to takeresponsibility for ensuring the quality and reliability of our software through thorough testing and quality assurance practices. You will collaborate closely with our Development and Product teams to identify and address defects, ensuring that our production software meets the highest standards of performance and...


  • Guildford, Surrey, United Kingdom Person Centred Software Ltd Full time

    We are seeking a Test Engineer to takeresponsibility for ensuring the quality and reliability of our software through thorough testing and quality assurance practices. You will collaborate closely with our Development and Product teams to identify and address defects, ensuring that our production software meets the highest standards of performance and...

  • Software Engineer

    3 weeks ago


    Guildford, Surrey, United Kingdom Anson McCade Full time €55,000

    Job Description We are a leading name in Cyber Security, aiding governments, nations and societies to defend themselves from ever-evolving world of cybercrime. We are currently looking for an experienced Software Engineer to join our Wireless team. As a Software Engineer, you will be using your coding expertise to help our clients adapt, evolve and stay...

  • Software Engineer

    3 weeks ago


    Guildford, Surrey, United Kingdom Anson McCade Full time €55,000

    We are a leading name in Cyber Security, aiding governments, nations and societies to defend themselves from ever-evolving world of cybercrime. We are currently looking for an experienced Software Engineer to join our Wireless team. As a Software Engineer, you will be using your coding expertise to help our clients adapt, evolve and stay ahead of cyber...

  • Software Engineer

    3 weeks ago


    Guildford, Surrey, United Kingdom Anson McCade Full time €55,000

    We are a leading name in Cyber Security, aiding governments, nations and societies to defend themselves from ever-evolving world of cybercrime. We are currently looking for an experienced Software Engineer to join our Wireless team. As a Software Engineer, you will be using your coding expertise to help our clients adapt, evolve and stay ahead of cyber...

  • Software Engineer

    3 weeks ago


    Guildford, Surrey, United Kingdom Anson McCade Full time €55,000

    Job Description We are a leading name in Cyber Security, aiding governments, nations and societies to defend themselves from ever-evolving world of cybercrime. We are currently looking for an experienced Software Engineer to join our Wireless team. As a Software Engineer, you will be using your coding expertise to help our clients adapt, evolve and stay...

  • Physics Engineer

    3 weeks ago


    Guildford, Surrey, United Kingdom Stellar Entertainment Software Full time

    Description Apply promptly! A high volume of applicants is expected for the role as detailed below, do not wait to send your CV. We have an opening for a Physics Engineer to join our rapidly growing team at Stellar Entertainment to work on an exciting new project. If creating believable, physically accurate worlds pushing the next level of video games is...

  • Game Physics Engineer

    4 weeks ago


    Guildford, Surrey, United Kingdom Stellar Entertainment Software Full time

    Description We have an opening for a Physics Engineer to join our rapidly growing team at Stellar Entertainment to work on an exciting new project. If creating believable, physically accurate worlds pushing the next level of video games is your passion, then this role could be for you. Reporting to the Lead Physics Engineer and partnering with our...

  • Game Physics Engineer

    4 weeks ago


    Guildford, Surrey, United Kingdom Stellar Entertainment Software Full time

    Description We have an opening for a Physics Engineer to join our rapidly growing team at Stellar Entertainment to work on an exciting new project. If creating believable, physically accurate worlds pushing the next level of video games is your passion, then this role could be for you. Reporting to the Lead Physics Engineer and partnering with our...

  • Game Physics Engineer

    3 weeks ago


    Guildford, Surrey, United Kingdom Stellar Entertainment Software Full time

    Description We have an opening for a Physics Engineer to join our rapidly growing team at Stellar Entertainment to work on an exciting new project. If creating believable, physically accurate worlds pushing the next level of video games is your passion, then this role could be for you. Reporting to the Lead Physics Engineer and partnering with our...

  • Game Physics Engineer

    3 weeks ago


    Guildford, Surrey, United Kingdom Stellar Entertainment Software Full time

    Description We have an opening for a Physics Engineer to join our rapidly growing team at Stellar Entertainment to work on an exciting new project. If creating believable, physically accurate worlds pushing the next level of video games is your passion, then this role could be for you. Reporting to the Lead Physics Engineer and partnering with our...


  • Woking, Surrey, United Kingdom JAM Software GmbH Full time

    Senior Software Engineer As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within “Futures” business Unit. Delivering imaginative solutions You’re an experienced Senior Software Engineer that will be responsible for the...


  • Woking, Surrey, United Kingdom JAM Software GmbH Full time

    Senior Software Engineer As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within “Futures” business Unit. Delivering imaginative solutions You’re an experienced Senior Software Engineer that will be responsible for the...


  • Woking, Surrey, United Kingdom JAM Software GmbH Full time

    Senior Software Engineer As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within “Futures” business Unit. Delivering imaginative solutions You’re an experienced Senior Software Engineer that will be responsible for the...


  • Woking, Surrey, United Kingdom JAM Software GmbH Full time

    Senior Software Engineer As a Senior Software Engineer Autonomy, you thrive on taking ownership of the technical development of the suite of Software packages supporting the Autonomy offering created within “Futures” business Unit. Delivering imaginative solutions You’re an experienced Senior Software Engineer that will be responsible for the...


  • Guildford, Surrey, United Kingdom Ecm Selection Full time

    This development team creates industry-leading scientific software for modelling geophysical and industrial systems. They are seeking a talented software engineer with strong numerate and problem-solving skills to join them. Their software products offer plenty of variety for the software engineer, with opportunities to work across a very broad range of...


  • Guildford, Surrey, United Kingdom Spectrum IT Recruitment Full time

    C, C++, Java, Signal Processing, VHDL, Embedded, Electronics, Greenfield R&D. Are you a Graduate Software Engineer that craves innovation, greenfield projects, making an impact and having the autonomy to choose your own projects? We are seeking talented Graduate / Junior Software Engineers to join a fast-growing technical consultancy delivering software &...

  • Physics Engineer

    4 weeks ago


    Guildford, Surrey, United Kingdom Stellar Entertainment Software Full time

    Job Description Description We have an opening for a Physics Engineer to join our rapidly growing team at Stellar Entertainment to work on an exciting new project. If creating believable, physically accurate worlds pushing the next level of video games is your passion, then this role could be for you. Reporting to the Lead Physics Engineer and...

  • Physics Engineer

    4 weeks ago


    Guildford, Surrey, United Kingdom Stellar Entertainment Software Full time

    Description We have an opening for a Physics Engineer to join our rapidly growing team at Stellar Entertainment to work on an exciting new project. If creating believable, physically accurate worlds pushing the next level of video games is your passion, then this role could be for you. Reporting to the Lead Physics Engineer and partnering with our...