Job Description
Roles and Responsibilities: :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.
Job Description: 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.