Inside IR35
Remote for now, will be office based in the future
Hampshire Area
Up to £500 p/d
- A key attribute of a Software Engineer is problem solving. As a member of an agile team, your role will be to contribute fully to the team, to the design and implementation of software and to team ways of working.
- Person Specification
To be successful in this role, you will have an aptitude for software development, be self-motivated and have a genuine interest in acquiring new technical skills. You will also be at your best as part of a diverse and multi-skilled team, willing to engage and take on new skills and responsibilities to meet the goals of the team.
Essential Skills/Basic Qualifications:- · Strong experience of software development in a commercial environment using C and C++
· Embedded programming
· Secure Coding
· Appreciation of Object Oriented Design & Object Oriented Programming concepts
· Familiarity with the concepts of automated build, test and deployment processes in an Agile working environment
- · Strong experience of software development in a commercial environment using C and C++
Desirable skills/Preferred Qualifications :
- · University qualifications in Digital, Computing or Technology related subjects
· Experience of software development within the Payment Industry
· Experience working in a highly regulated environment; appreciation of the importance of compliance, security and quality
· Experience of working with Git and/or BitBucket source code control systems
· Experience of working with Jenkins
· Knowledge of scripting languages such as Bash, Python
· Experience of participating as a member of an Agile development team
- · University qualifications in Digital, Computing or Technology related subjects