Lead Developer - Full Stack


Premium Job From Spring Group Plc

Recruiter

Spring Group Plc

Listed on

27th March 2019

Location

City Of London

Salary/Rate

£55000 - £60000

Type

Permanent

This job has now expired please search on the home page to find live IT Jobs.

Lead Developer

City of London

£55,000 - £60,000 per annum

Spring Technology is currently working with a leading housing association to recruit a Lead Developer based in the City of London. As the successful Lead Developer you'll lead the formulation and implementation of excellent technical practice in the Scrum delivery teams.

The Responsibilities:

*To design, build, release and maintain CRM and associated products, and to ensure that those products are operated well, including the inter-operation with other I.T. systems.

*To maintain a clear understanding of technical practice within the Scrum teams.

*To devise changes to technical practice within the CRM and Channels to team, gain team buy-in and understanding, and implement new practices within the team.

*To monitor team practice maturity through quantitative methods and report it to the Delivery Manager and other stakeholders.

*To work with Business Analysts, the Product Owner and business users to fully understand the requirements for items to be built.

*To support the Testers with information and technical configuration to ensure that all items are comprehensively tested prior to release.

*To design and build CRM features and changes in accordance with established team practice.

*To support the Scrum Master, Product Owner, Lead Developers and Delivery Manager with information to enable effective work planning and team operation.

*To actively participate in support of live products, including investigation and resolution of defects.

*To participate in the release of new features and changes into the live environment. This includes occasional working outside the usual core hours.

*To support the Scrum Master, Product Owner, Lead Developers and Delivery Manager with information to enable effective work planning and team operation.

*To maintain documentation in accordance with established team and organisation standards to support the ongoing support, maintenance and enhancement of the CRM and Channels products.

*To participate constructively in the continuous improvement of the team methods

The Requirements:

*Proficient knowledge of best practice within software development.

*Experience of coaching and mentoring other technical team members.

*Experience of software development in a Scrum-agile context, including a clear understanding of how the Scrum team operates.

*Extensive experience working as a developer building MS stack software applications.

*Skill with MS .Net for application development.

*Skill with web technologies of HTML, JavaScript and CSS for GUI development.

*Skill with TSQL for the development, population and maintenance of databases.

*Experience of using Javascript Frameworks, such as Angular, JQuery, Bootstrap and NodeJS.

*Experience of using unit tests to ensure code elements are fully tested at a development stage before being part to a manual tester.

*Code design skills to create maintainable code solutions using SOLID principles.

*Investigative and analytical skills required to localize, diagnose and rectify defects in design and code.

*Experience of using software technologies to creatively solve business problems.

*Under-graduate degree or equivalent in a computing discipline.

Desirable:

*Ability to configure CRM using front-end customization tools.

*Ability to design and build CRM code elements (such as plugins).

*Experience of working with RESTful Web Services for system integration or data interchange.

*Experience working with CRM in a continuous integration or frequent integration environment.

*Experience of working in the Social Housing sector.

*Experience of using MS Team Foundation Server (a.k.a. Azure DevOps cloud service) and MS Solution Packager for code versioning of CRM code artefacts.

Sound interesting? Apply now for my immediate consideration.

Spring acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers. The Spring Group UK is an Equal Opportunities Employer.

By applying for this role your details will be submitted to Spring. Our Candidate Privacy Information Statement explains how we will use your information - please copy and paste the following link in to your browser: www.spring.com/candidate-privacy-information-statement

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: