Description:
The Lead Developer will work closely with our Engineering Manager and will be focused on coaching, mentoring, and implementing ownership and accountability. As the Team Lead, you will play a pivotal role in driving the success of your engineering team by providing technical guidance, fostering collaboration, and ensuring the efficient, on-time, every time execution of all projects. You will be held accountable for your team and will ensure the responsibilities in your team are clearly defined and followed. Your leadership will be instrumental in achieving our software development goals as well as developing and maintaining a culture of continuous improvement.
Competencies:
· An outstanding leader, always leading by example.
· A technical expert, always on-hand to consult and mentor.
· An ambassador for change, always looking for improvement initiatives and opportunities.
· An excellent communicator, able to simplify complex technical conversations for stakeholders at all levels.
· A customer first focus, always delivering the best value to our customers.
Key Responsibilities
1. Technical Leadership:
Lead and inspire a team of software engineers, providing technical guidance, mentorship, and coaching to help them reach their full potential.
Collaboration with the Engineering Manager to set technical direction, establish best practices, and ensure alignment with organisational goals.
2. Project Execution:
Working closely with the Engineering Manager to ensure the successful planning, execution and on-time delivery of engineering projects.
Manage day-to-day project activities, monitor progress, identify and mitigate risks or issues.
3. Cross-Functional Collaboration:
Foster effective communication and collaboration within the engineering team and with other cross-functional teams, such as the PMO, N&I, and Information Security.
Act as a bridge between your team and upper management, conveying team progress consistently, visually and effectively.
4. Technical Expertise:
Stay current with industry trends and emerging technologies, advocating relevant technology adoption when beneficial, in line with project goals.
Provide technical guidance and support to team members, helping to solve complex technical challenges, getting hands-on to assist successful deliveries.
5. Team Development:
Support the career development of your team members by identifying skill gaps and creating personalised growth plans.
Promote a positive and inclusive team culture that encourages collaboration, innovation, and knowledge sharing.
6. Performance Tracking and Improvement:
Collaborate with the Engineering Manager to define and track objectives for your team, regularly assessing performance against agreed metrics.
Identify opportunities for process improvements and implement changes to increase value, efficiency and productivity.
Organization | Zen Internet |
Industry | IT / Telecom / Software Jobs |
Occupational Category | Lead Developer |
Job Location | Manchester,UK |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Intermediate |
Experience | 2 Years |
Posted at | 2024-09-03 6:21 pm |
Expires on | 2024-12-15 |