Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with Verint. For the most up-to-date job details, please visit the official website by clicking "Apply Now."
Job Description
Role Purpose
The Team Lead Software Engineering is pivotal in steering a group of talented software engineers towards the successful execution of R&D projects. This role involves a blend of technical expertise and leadership skills to manage the development lifecycle, mentor team members, and ensure that software deliverables are innovative, robust, and align with customer expectations. The Team Lead acts as a bridge between the engineering team and senior management, translating business objectives into technical strategies, fostering a culture of continuous improvement, and maintaining a focus on both short-term milestones and long-term goals.
Some of your responsibilities are;
- Lead the development and implementation of software projects from conception to deployment.
- Provide technical expertise and guidance in software design, coding standards, and system integration.
- Ensure the quality and reliability of software through rigorous testing and code reviews.
- Encourage innovation and the exploration of new technologies to enhance product capabilities.
- Troubleshoot and resolve complex technical issues that arise during the development process.
- Manage the allocation of resources, including personnel and technology, to optimise productivity.
- Mentor and develop team members through coaching and career growth opportunities.
- Foster a collaborative team environment that encourages open communication and knowledge sharing.
- Make informed decisions that impact software projects and team dynamics.
- Address and resolve conflicts within the team to maintain a positive work environment.
Essential:
- Commercial experience working with java and react.
- Able to work effectively within a fast-paced, changing, revenue focused environment.
- Ability to work within a geographically distributed development team spread between multiple time zones and cultures.