Verint

Software Team Lead - FullStack

Bengaluru, KA, IN

3 days ago
Save Job

Summary

Job Description

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.


Responsibilities

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.


Qualifications

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.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job