Skip to content

Sorry, this job is no longer available

Please use the search to find another job.

Application Developer

  • £45000 - £50000 per annum
  • Maidstone
  • Posted: 15/08/2019
  • Permanent
  • Job Ref: 176102453

Job Details

WANTED!!! Application Developer Salary £50k Reports  Head of Development Location:  Maidstone, Kent   Application Developer with experience working on an Android based payment terminal platform to work within the terminal/ mobile payment application development team. The role will be responsible for terminal application development; working closely with other multi-disciplined developers in the team to complete analysis, feasibility, application design and implementation of requirements from both internal and external customers to deliver applications residing on Android payment devices.   Responsibilities: Analysing business requirements and user stories to design and implement new features Writing quality code, and unit tests in line with coding standards Identifying deficiencies within the existing solution providing clear recommendations for resolution Act on reported problems raised by production teams   Discharged By: Create, maintain, and execute unit tests against new and existing code Isolate software problems and produce clear and detailed analysis to fix Verify implementation of work items against defined acceptance criteria in user stories Participate in planning, reviews, retrospectives, and estimations Provide recommendations for solution improvements for all applications Embracing new technologies and techniques Develop expert knowledge in our payment applications   Experience Required Demonstrable understanding of S.O.L.I.D. principles and Object-Oriented design patterns Minimum 5 Years’ experience developing payment terminal applications Experience working on Android platforms A test-first development mentality with knowledge of unit, UI testing, and testing pyramids Knowledge of architecture patterns such as clean, microservices etc. Knowledge of UI design patterns such as MVVM, MVP etc. Able to provide examples of clean, self-documenting, readable code Version Control using GIT.   Desirable Experience in the payment card industry, working with EMV and Contactless payment terminals Experience of working in an Agile/ Scrum environment Knowledge of secure coding patterns and practises Experience working with applications that support multiple versions of Android based OS’s Experience in embedded application development Practical experience using Azure DevOps or Visual Studio Team Services (VSTS) Understanding of TDD practices Experience of Kotlin programming languages Knowledge of C/C++ programming language.      Call Patricia 0207 724 3824 or send your CV to