Job description
Software Engineer
Fleet
As a Barclays Software Engineer, you will be joining the Point of Interaction (POI) Team. In your new role, get this exciting opportunity to be responsible for working on the development of the next generation payment terminal application for use with the Barclays Payments Gateway. As part of an Agile development team, you will be actively encouraged to offer opinions and influence at all stages to produce software the team are proud of.
Barclays is one of the world's largest and most respected financial institutions, with 329 years of success, quality and innovation behind us. We offer careers that provide endless opportunity – helping millions of individuals and businesses thrive, and creating financial and digital solutions that the world now takes for granted.
We are currently in the early stages of implementing a hybrid working environment, which means that many colleagues spend part of their working hours at home and part in the office, depending on the nature of the role they are in. We’re flexible on how this works and it may continue to change and evolve. Depending on your team, typically this means that colleagues spend a minimum of between 20% to 60% of their time in the office, which could be over a week, a month, or a quarter. However, some colleagues may choose to spend more time in the office over a typical period than their role type requires. We also have a flexible working process where, subject to business needs, all colleagues globally can request work patterns to reflect their personal circumstances. Please discuss the detail of the working pattern options for the role with the hiring manager.
What will you be doing?
• Designing, developing, and testing payment applications
- Accounting for the development of automated test suites and automated deployment for payment applications
- Contributing to a self-organised, empowered agile team and its approach to development
- Overseeing the definition and description of Features and User Stories
- Supporting existing and new applications from development through to production
- Contributing to the infrastructure as code way of thinking
• Individual contribution to developing code and support the team on deliverables
- Excellent knowledge of Design Principles and solid knowledge of C++11 and Design Patterns
- Familiarity with the concepts of automated build, test, and deployment processes in an Agile working environment
- Understanding of SCM tools like GIT, Eclipse, Jenkins, and the Unix toolchain (make, gcc, Bash, and the like)
• Experience of software development in a commercial environment using C++, and experience in Banking and Finance (specifically Payments) domain would be beneficial
- Working experience developing embedded applications (ideally for Ingenico payment terminals)
- Degree in Computer Science, Engineering, or other analytical fields
- An inquisitive mindset, with the view to increase knowledge and understanding of new and emerging technologies
Where will you be working?
Situated in the heart of Fleet, Logic house is easily accessible by both public and personal transport. It is located 2 minutes’ walk from the railway station – with regular services to Basingstoke, Woking & London – and less than 5 minutes’ drive from the M3. Parking is provided for permanent staff based at Logic House.
#LI-Hybrid #software