Fullstack Software Engineer
Role details
Job location
Tech stack
Job description
We expect the individual to participate in all parts of the development life cycle including analysis, testing and production support. We do not have separate teams and these activities are all part of the role.
-
Willingness to learn multiple programming languages Demonstrable experience of one language. We predominantly use Kotlin, Java, Javascript
-
Working knowledge of unix
-
Must understand databases from a consumer point of view
-
Knowledge of HTTP APIs eg RESTful APIs
The successful candidate will be expected to do the following: Work within a team of 4 - 6 people. Most teams are in a single location, but it can be geographically dispersed Take a business requirement, divide it up into stories and deliver each story iteratively to production. Product support is integral to the role - we have a saying "the team builds it", the team supports it?" Identify areas of technical debt, ensure a balance of tech debt and new functionality is prioritised and worked on. For new items you need to design the solution and ensure that it follows technology guidelines and constraints
- If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.
- Disclaimer
- Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.
- Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Requirements
We have an exciting opportunity now available with one of our tier one banking clients! They are currently looking for a skilled full-stack software engineer to join their team for a seven-month contract.