Senior Full Stack Developer – Leeds – REF 572
Role Purpose: Provide technical leadership and support for team members. Encourage and support the adoption of new technologies in accordance with the technical direction communicated by the Head of Development.
Responsibilities:
1. Software Development: Understand and follow company operating procedures for the creation of software; maintain software version standards; develop software to the definition of done; mandatory testing of produced software (unit and integration) and corrections as required, all thoroughly documented; create test harnesses and scripts when required; maintain existing systems and fix software quality issues.
2. Support and Training: Maintain a working knowledge of industry developments and technology best practices; monitor and coach development team members; maintain a progressive yet pragmatic approach to the adoption of new technology; improve systems knowledge and document (wiki and other artefacts); support the development team in the resolution of system issues that have been escalated from product support.
3. Software Release: Deploy software to QA and production environments; implement patch fixes in conjunction with QA team and IT.
Minimum Requirements:
5+ years experience in Software Development including:
1. 3+ years Web development experience using C# and ASP.Net MVC
2. 2+ years SQL
Desired Skills:
1. Elite-level software development skill
2. A passion for new technology and ability to identify emerging trends
3. Ability to learn new techniques and technologies quickly and deeply
4. Production of quality code, first time
5. A keen passion for writing and maintaining well-tested, high-performance, readable code
6. Excellent communication skills, both written and spoken
7. Excellent interpersonal skills and cross-department relationships
8. Willing and able to provide guidance and support to the wider development team
9. Experience with Agile project management – ideally Scrum
#J-18808-Ljbffr