Software Team Lead - FullStack

Bangalore, India

Verint

Verint is a leader in CX automation. The world’s most iconic brands rely on our open CCaaS platform and team of AI-powered bots to create tangible AI business outcomes, now.

View all jobs at Verint

Apply now Apply later

Core Tasks:

  • Lead and support the Quality Management and Automated Quality Management Cloud initiative product development, ensuring global customer success.
  • Begin with resolving small product issues, progressing to new feature development.
  • Once the team is established and product knowledge is sufficient, lead software projects from conception to deployment.
  • Conduct performance reviews, set individual development goals, and foster a culture of continuous learning and innovation.
  • Provide technical leadership in Python, AI, and full-stack development.
  • Oversee the design, development, and maintenance of scalable full-stack applications.
  • Guide the team in writing clean, maintainable, and efficient code using Python and Java.
  • Architect and implement AI-driven solutions for automation, analytics, and decision-making.
  • Ensure adherence to best practices in AI model training, deployment, and monitoring.
  • Implement and maintain automated testing frameworks (PyTest, Cucumber, Selenium, etc.).
  • Conduct rigorous code reviews to uphold software quality.
  • Drive process improvements for test automation and CI/CD pipelines.
  • Oversee CI/CD pipelines for efficient deployment of AI and full-stack applications.
  • Optimize cloud-based solutions (AWS, Azure) for performance and cost-efficiency.
  • Guide the team in setting up infrastructure for AI workloads in the cloud.
  • Develop and implement technical strategies to drive innovation in AI and full-stack development.
  • Stay updated with emerging technologies in AI/ML, full-stack development, and cloud computing.
  • Evaluate new tools and frameworks to enhance product capabilities.
  • Work closely with cross-functional teams, including product managers, designers, and other developers.
  • Lead Agile Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Align development activities with business objectives and product roadmaps.

Management and Leadership:

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

Knowledge and Expertise:

  • Be recognized as a solid technical resource within the team.   
  • Be seen as a person who, when faced with complex technical challenges, can work as part of a team to resolution.
  • Support and provide input to development tools, environment and 3rd party software selection. 
  • Share technical knowledge with the team to foster skill development.

Mandatory Skills :

  • Degree in Computer Science, Engineering, or equivalent with 12+ years of experience in full-stack development, including AI/ML integration.
  • 5+ years of experience in full-stack development, with at least 2 years in a leadership role.
  • Working experience with MERN Stack (MongoDB, Express.js, React.js, Node.js), Python, Java/J2EE technologies, EXTJS, C#.
  • 3+ years of experience in Vue.js, JavaScript, HTML5, CSS, TypeScript, UI Development, Node.js, RESTful Web Services, and NoSQL databases (MongoDB, DynamoDB).
  • 2+ years of experience working with Python, Machine Learning technologies, NLP, and Python libraries like Pandas, Keras, TensorFlow, and Scikit-Learn.
  • Experience with Computer Vision, Speech Analytics, and Deep Learning techniques.
  • Hands-on experience in at least 2-3 computer vision/deep learning use cases such as detection, tracking, classification, recognition, and intent understanding using TensorFlow/Keras/PyTorch frameworks.
  • Working experience with cloud technologies AWS, Azure (OKD/OpenShift experience is a plus).
  • Experience with containerization and orchestration tools such as Kubernetes, Docker.
  • Hands-on experience with CI/CD tools like Harness and Jenkins.
  • Experience with Infrastructure as Code (IaC) using Terraform.
  • Working knowledge of Linux/Unix services.
  • Experience with monitoring tools such as Datadog and/or OpsGenie.
  • Strong background in test automation using Cucumber, PyTest, Selenium.
  • Experience in voice & video recording platforms is advantageous.
  • Strong programming background, capable of designing and delivering solutions quickly.
  • Experience with Agile methodologies (JIRA, Scrum/Kanban).
  • Strong leadership, mentoring and problem-solving skills.
  • Ability to collaborate effectively across teams.
  • Excellent communication skills, both written and verbal.

Core Tasks:

  • Lead and support the Quality Management and Automated Quality Management Cloud initiative product development, ensuring global customer success.
  • Begin with resolving small product issues, progressing to new feature development.
  • Once the team is established and product knowledge is sufficient, lead software projects from conception to deployment.
  • Conduct performance reviews, set individual development goals, and foster a culture of continuous learning and innovation.
  • Provide technical leadership in Python, AI, and full-stack development.
  • Oversee the design, development, and maintenance of scalable full-stack applications.
  • Guide the team in writing clean, maintainable, and efficient code using Python and Java.
  • Architect and implement AI-driven solutions for automation, analytics, and decision-making.
  • Ensure adherence to best practices in AI model training, deployment, and monitoring.
  • Implement and maintain automated testing frameworks (PyTest, Cucumber, Selenium, etc.).
  • Conduct rigorous code reviews to uphold software quality.
  • Drive process improvements for test automation and CI/CD pipelines.
  • Oversee CI/CD pipelines for efficient deployment of AI and full-stack applications.
  • Optimize cloud-based solutions (AWS, Azure) for performance and cost-efficiency.
  • Guide the team in setting up infrastructure for AI workloads in the cloud.
  • Develop and implement technical strategies to drive innovation in AI and full-stack development.
  • Stay updated with emerging technologies in AI/ML, full-stack development, and cloud computing.
  • Evaluate new tools and frameworks to enhance product capabilities.
  • Work closely with cross-functional teams, including product managers, designers, and other developers.
  • Lead Agile Scrum ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Align development activities with business objectives and product roadmaps.

Management and Leadership:

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

Knowledge and Expertise:

  • Be recognized as a solid technical resource within the team.   
  • Be seen as a person who, when faced with complex technical challenges, can work as part of a team to resolution.
  • Support and provide input to development tools, environment and 3rd party software selection. 
  • Share technical knowledge with the team to foster skill development.

Mandatory Skills :

  • Degree in Computer Science, Engineering, or equivalent with 12+ years of experience in full-stack development, including AI/ML integration.
  • 5+ years of experience in full-stack development, with at least 2 years in a leadership role.
  • Working experience with MERN Stack (MongoDB, Express.js, React.js, Node.js), Python, Java/J2EE technologies, EXTJS, C#.
  • 3+ years of experience in Vue.js, JavaScript, HTML5, CSS, TypeScript, UI Development, Node.js, RESTful Web Services, and NoSQL databases (MongoDB, DynamoDB).
  • 2+ years of experience working with Python, Machine Learning technologies, NLP, and Python libraries like Pandas, Keras, TensorFlow, and Scikit-Learn.
  • Experience with Computer Vision, Speech Analytics, and Deep Learning techniques.
  • Hands-on experience in at least 2-3 computer vision/deep learning use cases such as detection, tracking, classification, recognition, and intent understanding using TensorFlow/Keras/PyTorch frameworks.
  • Working experience with cloud technologies AWS, Azure (OKD/OpenShift experience is a plus).
  • Experience with containerization and orchestration tools such as Kubernetes, Docker.
  • Hands-on experience with CI/CD tools like Harness and Jenkins.
  • Experience with Infrastructure as Code (IaC) using Terraform.
  • Working knowledge of Linux/Unix services.
  • Experience with monitoring tools such as Datadog and/or OpsGenie.
  • Strong background in test automation using Cucumber, PyTest, Selenium.
  • Experience in voice & video recording platforms is advantageous.
  • Strong programming background, capable of designing and delivering solutions quickly.
  • Experience with Agile methodologies (JIRA, Scrum/Kanban).
  • Strong leadership, mentoring and problem-solving skills.
  • Ability to collaborate effectively across teams.
  • Excellent communication skills, both written and verbal.

Mandatory Skills :

  • Degree in Computer Science, Engineering, or equivalent with 12+ years of experience in full-stack development, including AI/ML integration.
  • 5+ years of experience in full-stack development, with at least 2 years in a leadership role.
  • Working experience with MERN Stack (MongoDB, Express.js, React.js, Node.js), Python, Java/J2EE technologies, EXTJS, C#.
  • 3+ years of experience in Vue.js, JavaScript, HTML5, CSS, TypeScript, UI Development, Node.js, RESTful Web Services, and NoSQL databases (MongoDB, DynamoDB).
  • 2+ years of experience working with Python, Machine Learning technologies, NLP, and Python libraries like Pandas, Keras, TensorFlow, and Scikit-Learn.
  • Experience with Computer Vision, Speech Analytics, and Deep Learning techniques.
  • Hands-on experience in at least 2-3 computer vision/deep learning use cases such as detection, tracking, classification, recognition, and intent understanding using TensorFlow/Keras/PyTorch frameworks.
  • Working experience with cloud technologies AWS, Azure (OKD/OpenShift experience is a plus).
  • Experience with containerization and orchestration tools such as Kubernetes, Docker.
  • Hands-on experience with CI/CD tools like Harness and Jenkins.
  • Experience with Infrastructure as Code (IaC) using Terraform.
  • Working knowledge of Linux/Unix services.
  • Experience with monitoring tools such as Datadog and/or OpsGenie.
  • Strong background in test automation using Cucumber, PyTest, Selenium.
  • Experience in voice & video recording platforms is advantageous.
  • Strong programming background, capable of designing and delivering solutions quickly.
  • Experience with Agile methodologies (JIRA, Scrum/Kanban).
  • Strong leadership, mentoring and problem-solving skills.
  • Ability to collaborate effectively across teams.
  • Excellent communication skills, both written and verbal.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Leadership Jobs

Tags: Agile AWS Azure CI/CD Classification Computer Science Computer Vision Deep Learning Docker DynamoDB Engineering Java JavaScript Jenkins Jira Kanban Keras Kubernetes Linux Machine Learning Model training MongoDB NLP Node.js NoSQL Pandas Pipelines Python PyTorch React Scikit-learn Scrum Selenium TensorFlow Terraform Testing TypeScript Vue

Perks/benefits: Career development

Region: Asia/Pacific
Country: India

More jobs like this