Support the Tagit and Desktop Process Analytics development and maintenance initiatives ensuring global customer success.
Initial ramp up is expected tbe based on small product issue resolution building tnew feature development.
Evaluate whether implementation tasks meet feature requirements and work with Team Lead and Technical Architect tensure it does
Develop features using best practices and ensure it fits with the architecture for the product
Ensure the right work is being done, work with Team Lead tknow that product qualities like, unit tests, automation, throughout, capacities, security performance will be sufficient
Ensure design and implementation work meets the stakeholder s requirements
Ensure that the feature design is correct for operations, as well as deployment and sustainability
Ongoing evaluation (test) of feature design - proactively work with others tidentify issues or potential risk areas with the architecture (for example - performance)
Identify, monitor and resolve feature related issues; escalate if individual resolution is not possible
Support departmental and team initiatives
Management and Leadership:
Provide technical leadership tless experienced members of the team - mentor, coach, continuous improvement, led by example
Communicate relevant risks and issues tTeam Lead and other relevant team members inside and/or outside the team
Take responsibility for technical implementation and decision making including the delivery of features
Documentation/ Governance:
Create documentation and guides for junior members of the team
Work with local and wider engineering teams tdefine, document, and communicate a coherent feature design
Review updates tdocumentation made by junior members of the team
Stakeholders:
Work with Team Lead, Engineering Management and Product Management tunderstand requirements, and what benefits they give tthe product
Gain respect within technical community
Ensure stakeholders understand feature design (at the necessary level of detail)
Maintain communication with stakeholders and ensure changes tany previously agreed solutions are communicated; loosely understand evolutionary paths
Work with assigned partners tensure an effective and productive relationship, both within the product house and the wider regional Verint organization.
Participate in internal departmental activities - Hackathons
Participate in external departmental activities - Career Fairs / Industry Engagements
Planning:
Understand how the team s work fits within the product roadmap
Prioritize and resolve technical problems
Ensure the prioritization of scope (including defects) is understood
Understand the development process and suggest improvements tit
Identify areas of technical risk in a feature and options tde-risk
Support the design process and ensure it complies with product architecture
Support planning as regards estimates, dependencies, risk areas, and sequencing tasks
Knowledge and Expertise:
Be recognized as a solid technical resource within the team.
Be seen as a person whwhen faced with technical challenges can work as part of a team tresolution
Support and provide input tdevelopment tools, environment and 3 rd party software selection
Develop an understanding of the target market and technology used
Help provide information tresolve disputes and make tradeoffs
Mandatory Skills::
Degree in Computer Science or Engineering or Equivalent with 1+ years of relevant experience working with .NET, C# and/or Java.
1+ years experience with Windows Communication Foundation (WCF).
Working experience of Cloud (OKD / OpenShift preferred) development.
Experience of VideVoice recording platforms is alsadvantageous
Experience with cloud tools such as Kubernetes and Docker would be beneficial.
Experience working with CI/CD tools such as Harness and/or Jenkins and writing unit tests running in these tools.
Experience developing monitoring and testing systems, developing system tests and integrating them inttesting tools. Use of OpsGenie and DataDog environments.
Experience working JIRA and in an Agile team.
Desktop systems development using C# / .NET Framework
JavaScript and/or TypeScript with knowledge of HTML, CSS and other web UI systems.
Knowledge of Java may be beneficial.
Working knowledge on Application Security/Vulnerability tools like Black Duck, Coverity / App Scan etc.
Good understanding of BPMN 2.0, Process Modelling.
Good understanding of Python libraries for machine learning
Good understanding of Computer vision, Speech Analytics and Deep Learning tools techniques
Able to work independently under general direction towards predetermined longer-term goals
Able ttroubleshoot and identify root causes of issues while liaising with engineering teams, support and end customers
Ability twork as part of a matrixed team, building supportive and collaborative relationships with colleagues tmeet Verint s objectives
Experience of software development within a team
Understanding of software development life cycle methodologies - especially Agile Scrum
Passionate about customer success.
Strong written and verbal communication skills in English
Strong analytical and problem-solving skills
Ability tfollow process but tremain flexible in achieving project objectives
Curious, interested in new products and technologies
Engages quickly, remains highly engaged regardless of frustrations and obstacles
Motivated, eager tlearn and demonstrate value, able tlearn independently, research via multiple sources and finds information as needed
Patient, shows empathy for stakeholders whtake longer tunderstand, happy tre-explain as required
Responds rather than reacts
Demonstrable examples of good work ethic
Able tpass a background check subject tlocal laws and legislatio
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time