Advance Search

Browse CVs

Senior Software Engineer

Posted 10 days ago

  • Glasgow, Scotland
  • Any
  • External
  • Expires In 3 months
****Must be living in the Scotland****Role Purpose Role PurposeThe Senior Software Engineer is responsible for all aspects of the development of platforms and applications in this multi-dimensional role. This is a highly skilled hands-on role requiring extensive proficiency involved in all aspects of the development of cloud-based software solutions. Subject to their specialization, they will lead the design, development, testing, publishing, and/or support of different cloud-based products and solutions. As the subject matter expert for customer implementation and cloud platform support. The role will work closely with a global team of engineers to build robust solutions that meet our business objectives following continuous integration and continuous deployment processes, while supporting software and associate software engineers. Additionally, they will provide recommendations to management as to process, technologies, or other improvements intended to benefit productivity, efficiency and/or quality of the solutions developed by the team and lead the implementation of new solutions.ResponsibilitiesBe technically proficient on Verint applicationsTimely development of product enhancements throughout deliveryMeet quality gates for deliverablesStrong organizational, time management and project leadership skills.Mentors Software engineers and AssociatesEnsure customer success when called upon to assist in complex issues.EssentialStrong experience of working on backend development with ability to perform some front-end activities.Strong proficiency in NodeJSExperience with JavaScript frameworks and libraries management using NPMStrong experience with TypeScript.Knowledge of messaging technologies such as Apache Kafka.Experience in HTML, CSS and core JavaScript conceptsKnowledge of ReactJS (functional components)Experience with writing automated tests.Experience of a cloud first deployment model using technologies such as Docker, Kubernetes etc