About the role
About the Company
We are seeking an experienced and visionary Senior/Lead Developer to guide the design, development, and evolution of our next-generation digital banking platforms. In this role, you will combine hands-on technical mastery with engineering leadership to deliver high-performance, scalable, and secure cloud-native applications.
About the Role As a technical anchor within our modern tech ecosystem, you will architect robust front-end and back-end systems, establish best-in-class engineering standards, and mentor agile delivery teams. You will collaborate closely with product owners, UX designers, and cloud architects to transform complex financial business requirements into seamless digital experiences.
Responsibilities
Technical Leadership: Own the end-to-end software development lifecycle (SDLC) for critical platform features, driving architecture decisions, system resilience, and cross-platform compatibility. Full-Stack Development: Write clean, maintainable, and high-quality code across the stack using TypeScript, JavaScript, and Python to support enterprise-grade workflows and microservices. Cloud Architecture: Design and optimize cloud-native services using AWS serverless patterns (Lambda, DynamoDB, EventBridge, CloudWatch) ensuring strict adherence to security and data protection guardrails. Engineering Excellence: Enforce code quality, testing standards (SIT/UAT), and automated pipeline efficiencies through rigorous pull request reviews and technical documentation. Mentorship & Collaboration: Lead and mentor junior and intermediate developers, fostering an environment of technical excellence and collaborative problem-solving. Release Management: Manage delivery tracking in Jira/Confluence and actively support deployment cycles and release stability (including occasional weekend/off-hours support).
Qualifications Experience: Minimum of 7+ years of professional experience in full-stack software development, with a proven track record in a Senior or Lead Developer capacity (Financial Services or FinTech experience preferred). Core Languages: In-depth technical proficiency in JavaScript, TypeScript, and Python. Cloud Ecosystems: Deep hands-on experience within AWS (Amazon Web Services), specifically building secure, event-driven, and scalable cloud architectures. Modern Practices: Solid understanding of API design (RESTful, JSON), microservices, CI/CD orchestration, automated testing strategies, and Agile methodologies. Soft Skills: Strong analytical, influence, and relationship-management skills; capable of guiding engineering teams through technical ambiguity. Education: Post-secondary degree in Computer Science, Engineering, or an equivalent combination of education and experience. AI Development Experience: Experience leveraging GenAI/LLM APIs (e.g., Azure OpenAI, Anthropic Claude) or establishing guardrails for AI-powered full-stack features. AI-Assisted Engineering: Recent experience adopting and guiding teams through the responsible use of AI-assisted development tools (e.g., GitHub Copilot, Claude Code) to accelerate prototyping, code optimization, and test strategy improvement.