Junior Payments Developer

Sanderson ,
Southampton, Hampshire
Job Type: Full-time

Overview

Junior Payments Developer - 25k This role is for a dynamic and driven embedded payment terminal developer to bring their knowledge and experience to help us enhance and expand the companies products You will be responsible for: Collaborating with your team to prepare designs, estimates and functional specifications Design, build and maintain efficient, reusable, robust and reliable code Maintain accurate and quality documentation Deliver high quality functional software within agreed timescales Help maintain code quality, structure, and automation where possible Investigating, troubleshooting and resolving issues Take ownership of your own tasks, delivering within the agreed timeline, escalating where necessary To be considered for this role, you'll need: Work collaboratively with your team members and peers to ensure that we are working together. Continually work towards the company and departmental objectives, contributing to overall company initiatives and product roadmap Awareness and understanding of the software development life cycle Able to work closely and collaboratively with the QA Team and Product Owners You must have: Strong analytical skills and a logical approach to problem-solving Strong C/C++ capabilities Use of source control technologies, such as GIT An Interest in programming best practices Strong knowledge of embedded software development Strong knowledge of EMV payments structures and processes Desirable skills: Previous terminal application development experience Java experience within embedded software development environment Knowledge of Fuel card processing Experience developing RESTful WebAPIs Experience with HTML5 and Java/Javascript Frameworks such as Vaadin/Angular What we will do for you: Support you on your development journey - we will help you with your journey to continually learn, progress and develop yourself