Team Lead, Software Engineer
Company: Verint Systems, Inc.
Location: Bismarck
Posted on: January 27, 2023
|
|
Job Description:
At Verint, we believe customer engagement is the core of every
global brand. Our mission is to help organizations discover
opportunities previously only scarcely imagined by connecting work,
data, and experiences enterprise wide. We hire innovators with the
passion, creativity, and drive to answer constantly shifting market
challenges and deliver impactful results for our customers. Our
commitment to attracting and retaining a talented, diverse, and
engaged team creates a collaborative environment that openly
celebrates all cultures and affords personal and professional
growth opportunities. Learn more at www.verint.com Overview of Job
Function: The Team Lead, Software Engineer works in a software
development team with members of the development organization,
product management, and Tier 3 Support. The Team Lead will be
responsible for the design, development, and the implementation of
the server-side and client-side cloud native software systems for
the Verint EdgeVMS Cloud product line. The team lead works closely
with management on departmental issues, with latitude for
independent judgment and decision-making within defined guidelines.
US remote role requiring EST or CST working hours. Principal Duties
and Essential Responsibilities: + Supervise a team within the
software development function that focuses on the Verint EdgeVMS
Cloud native application development. + Develop and implement
software development plans, processes, and procedures and ensures
they are adhered to. + Lead/Participate in team activities -
Requirements gathering & analysis,
Design/Architecture/Implementation/Testing, and the related
reviews. + Collaborate with other departments to prioritize
software development needs including design, development,
documenting and testing software. + May serve in a scrum master
role as part of the agile software development process. + Ensure
the team achieves the agreed timelines and milestones, reliability
& performance, quality measures and meets the overall acceptance
criteria of their responsible product areas. + Evaluate results
with stakeholders to determine if organizational objectives are
being met. + Analyze and resolve software development issues and
needs in terms of the software's full life cycle. + Act as a point
of contact and escalation for the team/function. + Responsible for
monitoring and following processes and policies. Minimum
Requirements: + BS in Computer Science, Software Engineering, or
other related degree or equivalent work experience. + 5+ years of
software development experience. + 3+ years of programming
experience with a server-side technology like NodeJS/Python/go/C#.
+ 3+ years of experience with REST API/microservice applications. +
Experience with public cloud platforms AWS, Azure or GCP. +
Experience with cloud architecture design pattern and large-scale
cloud systems. + Experience with SQL/NoSQL databases. + Experience
with containerized runtime environments like Docker and Kubernetes.
+ Experience in fault-tolerant and highly available distributed
cloud systems. + Experience developing and operating enterprise
cloud applications at scale. + Familiarity with standard concepts,
practices, and procedures within software design and development. +
Strong troubleshooting & debugging capabilities in an agile
software development team environment. + Ability to monitor, lead
and supervise a team. + Ability to influence, delegate, and foster
a strong team environment. + Strong planning, organizational and
prioritization skills. + Effective communication and collaboration
skills. + Successful completion of a background screening process
including, but not limited to, employment verifications, criminal
search, OFAC, SS Verification, as well as credit and drug
screening, where applicable and in accordance with federal and
local regulations. Preferred Requirements: + Advanced degree
preferred. + Prior experience as a Team Lead or Supervisor
preferred. + Detail oriented and highly organized with the ability
to manage multiple priorities and parallel projects. + Adheres to
strict deliverable deadlines while able to multi-task. #LI-TB1 As
an equal opportunity employer, Verint Systems, Inc. prides itself
in providing employees with a work environment in which all
individuals are treated with respect and dignity. This means we are
committed to providing equal opportunity to all qualified employees
and applicants for employment without regard to one's race, color,
religion, national origin, age, sex (including pregnancy, sex
stereotyping, gender identity, gender expression, or transgender
status), disability, alienage or citizenship status, marital
status, creed, genetic predisposition or carrier status, sexual
orientation, Veteran status, political affiliation or any other
classification or characteristic protected by applicable federal,
state or local laws. This policy applies to all terms and
conditions of employment including but not limited to hiring,
placement, promotion, compensation, training, leave of absence or
termination. For US Applicants 2023 Benefits Offering
(https://fa-epcb-saasfaprod1.fa.ocs.oraclecloud.com:443/fscmUI/faces/AtkHelpPortalMain?TopicId=300000136388017)
Keywords: Verint Systems, Inc., Bismarck , Team Lead, Software Engineer, Other , Bismarck, North Dakota
Click
here to apply!
|