Lead IT Developer


Reference:
ST-41
Job Titles:
IT, Telecomms and Communications, Project Manager
Salary:
£55,000 per annum
Benefits:
TBD
Town/City:
Deeside
Contract Type:
Permanent

Description

Purpose of Role

To lead the development of new solutions to meet changing business requirements. 

To deliver web or desktop solutions using some or all of the following:

  • C# for Microsoft .NET 4.0/4.5
  • ASP.NET and MVC 4/5
  • Web Services and WCF
  • HTML 5, Bootstrap CSS and jQuery
  • ADO.NET
  • SQL Server 2008 R2 / 2012
  • SSRS Report Design
  • Azure Experience or Knowledge

Continually assess development in the desktop and web application development arena and recommend new tools, versions and methodologies to ensure the delivery of high quality solutions. 

Collaborate with the rest of the .Net team to establish a highly scalable and supportable environment to build the business applications in whilst constantly contributing to the development and improvement of team skills and knowledge.?

Key Accountabilities

Below is a list of activities for which the Lead Developer is responsible for performing within a given systems or business area.

  • Manage the delivery of quality web and desktop applications into the business.
  • Work with the .Net Team Lead, .Net Project Manager and business partners to define requirements and design the solution.
  • Lead the development and unit testing of the solution.
  • Manage the workload and personal development of a .Net Developer.
  • Ensure that all technical and support documentation is completed to the required standard
  • Perform hand over to the .Net Support and Improvement team for transition into the live environment.

KPI's 

Manage and keep up to date individual project documentation to include the following, if applicable:

  • Product Backlog
  • Design Documentation
  • Technical Support Documentation
  • User Support Documentation
  • Adherence to the agreed / approved project :
  • Coding standards
  • Timescale
  • Deliverables / Functionality

Qualifications/Knowledge/Experience

  • Solid understanding of object-oriented programming (OOP)
  • Excellent knowledge of the C# on .NET 4.0/4.5 Framework, using Visual Studio 2012/2013, ASP.NET, MVC, TFS, ADO, SQL, CSS, JavaScript
  • Strong knowledge and experience of using Agile methodologies.
  • Good knowledge of relational database design with the ability to troubleshoot and optimise SQL Server 2008/2012 databases.
  • Experience with jQuery, dataTables, jQueryUI or similar technologies.

The candidate should be passionate about building high-quality solutions using Agile methodologies whilst sharing knowledge and collaborating with the rest of the development team to ensure consistency in coding standards, development methods and toolsets used.
Experience in managing, mentoring or coaching a development team.