Lead Developer
- Posted 22 January 2024
- LocationSunderland
- Business Area Admin
- Reference030942
Job description
Role Summary
The Lead Developer is a senior technical role, the primary purpose of which is to lead and manage a team which develops and supports in-house systems according to the needs of the business, and to maintain and improve their capabilities. It requires someone who has appropriate technical ability, but can also communicate about technical issues to non-technical users. Understanding the underlying data and the business processes that drive them is essential. The Lead Developer leads a team of developers delivering projects defined by management and some ad-hoc work including supporting existing systems.
Key Responsibilities
Develop and maintain solutions as required by the business
Sizing and estimating of work
Coach Developers where needed to improve their skills and the delivery of projects
Manage tickets (incidents) appropriate to the Development team
Maintain and develop integration with 3rd party systems
Identify and suggest opportunities to improve systems and underlying data through continuous improvement
Take responsibility for Information Security in compliance with ISO27001
Other duties as required
Competencies Required
Strong communication skills, with the ability to explain technical concepts in non-technical terms
Attention to detail & accuracy
Good problem solving skills
Effective time management and prioritisation (conscientiousness)
Ability to work both autonomously and as part of a team
Technical Skills Required
ASP.NET, .NET Core, C#, T-SQL, Entity Framework
TDD, Selenium
Knowledge of CSS, Bootstrap and SignalR desirable
Experience of cloud technology (e.g. Azure)
Qualifications/Experience
Required
Experience and coaching technical teams, to deliver high quality output with a focus on continuous improvement
A high degree of IT literacy is essential, especially Microsoft products
Scrum Agile with Azure DevOps
Good documentation skills
Preferred
At least four years’ experience in developing data-centric applications
Data lake /“Big Data” platform experience
Previous experience of financial reporting systems
System integration (import/export)
System design and architecture
UI/UX design
General
To undertake any other duties that may fall into the job criteria
To conform with all Company policies and procedures including Health and Safety
To treat all employees, customer and suppliers with dignity and respect
This job description is not intended as an exhaustive list of all duties and responsibilities of the post but simply reflects the key areas involved
What it’s like to work for us?
Whichever location or department you work in, our people are always at the heart of everything we do. We offer a range of training programmes to help you progress personally and professionally, as we know the benefits of promoting and rewarding our hardworking colleagues are extremely important.
Of course, it's not all about work. We're very sociable and there are always lots of team nights-out and company parties. Plus, there are opportunities to travel abroad on educational trips, and you can also take advantage of our colleague discount when booking your own holidays.
Hays Travel is committed to safeguarding and promoting the welfare of all colleagues. As an accredited employer provider of apprenticeships, we undertake basic checks through the Disclosure and Barring Service (DBS) to ensure the safety of our apprentices for relevant roles.