Who we want
Android developer with 10 years’ experience of developing and delivering production level applications to customers. Full stack experience, file manipulation and storage, DB, UI, business logic. Develop software for advanced Android-based smart ticket machine products in a demanding environment and working alongside the Software Development Team.
Overall Description
· Develop Android-based smart ticket machine products in a demanding environment.
· Learn how the electronic payments are applied to the ticketing industry in Transportation.
· Integrate with the National Card Schemes in Ireland, Germany, and the UK.
· Integrate and support Visa and Mastercard Payments on Transport and Ticketing.
· Perform design and code reviews; unit testing and Sprint demos.
· Position is office based.
Main Duties
· Design and development of leading-edge smart ticketing applications on Android, following the Agile-based software lifecycles, to ensure successful introduction of new Electronic Ticketing Machines into production and end customers, including:
· Lead low-level Android and embedded Linux developer in the team, working alongside Android Application and Enterprise Java developers.
· Learn how to Create detailed technical specifications.
· Collaborate with European-based development teams.
· Complying with company’s quality procedures to meet expectations of product quality and reliability.
· Working closely with the development teams to ensure products achieve the highest standards.
· Where necessary, to provide reasonable support to other departments within the company.
· Learn how the Card Payments are integrated.
· Work with the Customer Support department in helping diagnose issues in the field
Person Spec
· Ability and willingness to adapt and learn modern technologies and development techniques.
· Motivated and flexible individual who can work to deadlines when under pressure.
· Ability to work on own initiative and as part of a team.
· Good understanding of business and commercial issues within a market driven organisation.
· Ability to take project lead on assigned projects.
· Excellent organisational skills and a demonstrated ability to multitask and manage time efficiently.
· Great academic record.
Job Types: Full-time, Permanent
Schedule:
* 8 hour shift
* Day shift
* Monday to Friday
* No weekends
Work Location: In person
#J-18808-Ljbffr