Lead Software Developer / Development Team Lead

Location
Cheshire, England
Salary
£45000.00 - £55000.00 per annum + Excellent Benefits
Posted
03 Nov 2016
Closes
01 Dec 2016
Ref
NOV20160368
Contact
Vacancy Filler
Sectors
IT
Contract Type
Permanent
Hours
Full Time

Our client is a specialist boutique software development company who have been developing market leading software products for over 10 years. The company are developing a suite of web and mobile applications for the Healthcare Industry and are currently looking for an experienced Lead Developer / Team Lead to join the team in a key role.

The company, part of the mission, is a UK top 20 integrated communications and technology group with energetic businesses spanning software development, advertising, digital, 3D spaces, media, direct response, training and PR. More than 300 people work here across sites in Cheshire, Bristol and North Devon, serving a wide range of national and international businesses.

The Role:

The company are looking for an experienced Lead Developer / Development Team Leader, or a Senior Developer who is ready to progress into this key role.

The ideal candidate will be adept at producing good quality code which is clear, maintainable and testable. They are also looking for someone with extensive experience in the following technologies:

  • Microsoft SQL Server
  • Node.js
  • Ember.js
  • HTML
  • CSS

You should also have operations experience including deploying to, patching and managing Windows and Linux servers along with experience working under an agile methodology and have extensive Git capability. Experience with TDD would be preferable.

You will be an excellent communicator, being able to share ideas, progress, opportunities, risks and setbacks to the team and project stakeholders.

Key Responsibilities:

  • Document work including non-coding activities such as deployment and configuration.
  • Working effectively with colleagues seeing through architecture, design and QA work.
  • Unit test code and review the code of others
  • Produce upstream documentation that outlines, given a work item, a plan on implementing it at a low level. This should include the appropriate documentation for project managers, other developers and QA specialists.
  • Design, document and communicate high level systems design.
  • Design, roll out and sustain process that supports the production of good quality code that is produced in time and on budget.
  • Provide technical expertise and leadership in the development of new product offerings and improve existing ones.
  • Ensure development staff have clear direction of what they are building, how will they build it and what constitutes success.
  • Understand and manage the technical architecture of the organisations applications and databases.
  • Develop process and technologies.

Desired Experience:

  • Excellent motivator with first class coaching & mentoring skills.
  • Track record of ensuring software development projects are delivered within time, budget & quality constraints as well as ensuring that programmes run smoothly with high levels of customer satisfaction.
  • Agile specialist with experience of scrum.
  • Experience defining and evolving development processes to improve efficiency and quality.
  • Able to discuss technical solutions, options & issues with a non-technical audience.
  • Good knowledge of database technologies & design

Rewards & Benefits:

  • 25 days' holiday, increasing to 29 after 2 years' service (not including Bank holidays)
  • Company pension scheme
  • Medical cash plan - including employee assist programme, contributions to dental, optical, physio etc.
  • Employee discount scheme - an online platform for all staff offering a variety of discounts at various shopping outlets
  • Outstanding training and progression
  • Childcare vouchers
  • Refer a friend scheme
  • Regular staff social events
  • Early Fridays finishes in the summer
  • Cycle to work scheme
  • Good to know:

  • Flexible working such as earlier starts and/or remote working
  • Great locations, with plenty of free onsite car parking
  • Accessible via bus, train and cycle routes too
  • Small, close knit team
  • More jobs like this