Bh
Technical Skills:
API Development:
Excellent knowledge of developing scalable and highly-available RESTful APIs using Node.js technologies.
Practical experience with GraphQL.
CI/CD Principles:
Well-versed with CI/CD principles and actively involved in solving and troubleshooting issues in distributed services ecosystems.
Containerization:
Understanding of containerization and experience with Docker and Kubernetes.
API Gateway Integrations:
Exposure to API gateway integrations like 3Scale.
Authentication:
Understanding of single sign-on (SSO) or token-based authentication (REST, JWT, OAuth).
Message Queues:
Possess expert knowledge of task/message queues, including but not limited to: AWS, Microsoft Azure, Pushpin, and Kafka.
Functional Skills:
Coding Standards and Practices:
Experience in following best coding, security, unit testing, and documentation standards and practices.
Industry Experience:
Experience in banking, financial, and fintech environments within an enterprise setting is preferred.
Agile Methodology:
Familiarity with Agile methodology.
Quality Assurance:
Ensure the quality of technical and application architecture and design across the organization.
Technology Research:
Effectively research and benchmark technology against other best-in-class solutions.
Experience:
Minimum 5 years of coding experience in Node.js, JavaScript, and databases.
At least 1 year hands-on experience in TypeScript.
Hands-on experience in performance tuning, debugging, and monitoring.
Education:
Bachelor’s degree or postgraduate degree in Computer Science or a related field (or equivalent industry experience).
Soft Skills:
Influencing Skills:
Able to influence multiple teams on technical considerations, increasing their productivity and effectiveness by sharing deep knowledge and experience.
Self-Motivation and Ownership:
A self-motivated and proactive individual who can own and drive initiatives without constant supervision.
Collaborates effectively with teams across the organization.
Interpersonal Skills:
Excellent soft skills and interpersonal abilities to interact with and present ideas to senior and executive management.