Senior Software Engineer
Skills
Computer ScienceJavascriptJavascript FrameworksJavascript LibrariesNode.JsTypescriptApache Kafka
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Technically proficient on Verint applications
- Timely development of product enhancements
- Meet quality gates for deliverables
- Strong organizational, time management, and project leadership skills
- Mentor software engineers and associates
- Evaluate and test feature designs
- Distill requirements from feature level into implementation level tasks
- Develop features using best practices ensuring architectural fit
- Strong proficiency in NodeJS
- Strong experience with TypeScript
- Solid understanding of core web concepts
Nice to have
- Knowledge of Apache Kafka
- Experience with JavaScript frameworks
- Experience with JavaScript libraries management using NPM
Day to day
- Responsible for all aspects of software development
- Lead design, development, testing, publishing, and support of cloud-based products
- Collaborate with a global team to build robust solutions following CI/CD processes
