Education
 -  bachelor’s or master’s degree in computer science, Information Technology, or a related field (or equivalent industry experience).
Experience
 -  Minimum of 5 years of coding experience in Node.Js, JavaScript, and Databases.
 -  At least 1 year of hands-on experience with TypeScript.
 -  Minimum of 1 year of experience in automation testing using JavaScript technologies.
 -  Experience with automation testing techniques and tools such as Playwright, Cucumber, Appium, or Selenium.
 Technical Skills
 -  Excellent knowledge in developing scalable and highly available RESTful APIs and microservices using JavaScript technologies.
 -  Ability to create end-to-end automation test suites using Playwright or Selenium, preferably using a BDD approach.
 -  Practical experience with GraphQL.
 -  Well-versed in CI/CD principles, with active involvement in solving and troubleshooting issues in a distributed services ecosystem.
 -  Understanding of containerization, with experience in Docker and Kubernetes.
 -  Exposure to API gateway integrations such as 3Scale.
 -  Understanding of Single-Sign-On (SSO) or token-based authentication (e.G., REST, JWT, OAuth).
 -  Expert knowledge of task/message queues, including but not limited to: AWS, Microsoft Azure, Pushpin, and Kafka.
 -  Experience with coding, testing, security, unit testing, and documentation standards and practices.
 -  Experience with Agile methodology.
 -  Ability to research and benchmark technologies against best-in-class solutions.
 Functional Skills
 -  Experience in banking, financial, and fintech environments, preferably in an enterprise setting.
 -  Ability to ensure quality in technical and application architecture and system design across the organization.
 -  Proven ability to research and benchmark technology against other best-in-class solutions.
Soft Skills
 -  Strong ability to influence multiple teams on technical considerations, enhancing productivity and effectiveness by sharing deep knowledge and experience.
 -  Self-motivated and self-starter, with the ability to own and drive tasks independently and collaborate effectively with teams across the organization.
 -  Excellent soft skills and interpersonal skills to interact with and present ideas to senior and executive management.