Software Developer
Full job description
Focus Resourcing
Salary: £42,000 – £66,000 per year
Software Developer
Our prestigious client is currently recruiting for an experienced software developer to join their busy team. You will translate business requirements into estimates and/or technical specifications.
The role:
- Understand the needs of the business and how the systems you are asked to work on meet these needs.
- Responsibility for the quality of your own work and that of the team you are working with,
- ensuring that work is delivered on time and to the required quality standards.
- Work closely with members of the development group to deliver business benefit and value,
- ensuring the success of all members of the team.
- Work with members of the development team, with the aim to continually improve the
- efficiency and quality of work provided by the team. Supplying innovative ideas and
- suggestion for improvement in working practices, tools and technologies used by the team.
- Provide designs and guidance for other members of the team and take responsibility for the
- implications of design decisions.
- Work closely with user representatives to clarify business requirements and finalise user
- Maintain a good knowledge of Treating Customers Fairly, undertaking regular training as
- Required
Essential skills:
- Proven analytical and problem-solving skills
- Self-motivated and disciplined in planning day-to-day tasks as an individual, as part of a
- development team and/or in partnership with others.
- Positively manage and adapt to change, including keeping aware of the latest trends in web technologies particularly JavaScript libraries and frameworks.
- Commercial development experience, preferably following a qualification in software
- development disciplines.
- Solid experience in SOLID principles (OOD) and design patterns (creational, structural &
- behaviour).
- Proven track record of delivering multiple, complex solutions, in a disciplined development
- environment
- Knowledge of working with an application lifecycle management tool such as Azure Dev Ops.
- Solid understanding and experience of developing web applications in the following technology areas:
- HTML5/CSS3/JavaScript
- Frontend MVVM framework React, with Redux
- Backend API framework Express.js
- Communication technologies – SOAP, REST AP
Desirable skills:
- Experience of consuming and creating API endpoints (REST/JSON, SOAP/WSDL)
- Understanding of web presentation issues such as cross-browser compatibility and ‘cut the mustard’ approach
- Knowledge of secure development (application of security principles in code)
- Experience of UI/UX design
- Experience of working within Financial Services environment
To apply for this job please visit definitejobs.co.uk.