Software Engineer Team Lead at Verint Systems Inc
Glasgow, Scotland, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

14 Oct, 25

Salary

0.0

Posted On

15 Jul, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Computer Software/Engineering

Description

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.
Responsibilities

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.
Loading...