This job manages software development projects, implements processes, ensures project delivery, analyzes technical issues, collaborates with stakeholders, and communicates technical issues with non-technical audiences. It involves setting operational targets and driving operational rigor.
Essential Responsibilities:
- Directly manages software development projects (including program management) and execution through individual contributors. May also lead project teams across platforms or groups
- Implements processes to drive strong operational hygiene for all components and systems within their group
- Responsible for the delivery of projects, including quality and timeliness, that impact their domain and potentially one other
- Demonstrates strong tactical ability by managing the roadmap for a scrum team responsible for technical issues of diverse scope where analysis requires an understanding of current business or tends
- Competent at communicating technical issues with non-technical audiences
- Analyzes multiple sources of information and identifies & resolves complex technical, operational, and organizational problems relating to software development.
- Collaborates with direct team, managers in org, stakeholders such as Product Owners & PMO
Expected Qualifications:
- Minimum of 8 years of relevant work experience and a Bachelor's degree or equivalent experience.
Preferred Qualification:
We are seeking an experiencedto lead our
Leadership & Team Management
- Lead, mentor, and grow a high-performing team of software engineers, fostering a culture of collaboration, innovation, and accountability.
- Partner with product, architecture, and operations teams to define the roadmap and deliverables for Wallet-as-a-Service.
- Conduct regular 1:1s, performance reviews, and career development planning.
Technical Execution
- Drive the design, development, and deployment of scalable wallet services (e.g., onboarding, KYC, ledger, tokenization, account management, compliance, and payment orchestration).
- Ensure the team delivers high-quality, secure, and performant software that meets regulatory and business requirements.
- Make architectural decisions in collaboration with senior engineers and architects to ensure extensibility and resilience of the wallet platform.
- Oversee operational excellence through monitoring, incident management, and continuous improvement.
Strategy & Collaboration
- Collaborate with product management to translate business requirements into technical solutions and engineering priorities.
- Partner with dependent engineering teams to ensure smooth delivery of projects and solutions.
- Stay abreast of emerging technologies and industry trends (e.g., AI tools, cloud computing environment) to guide the team.
Minimum Qualifications:
- Minimum of 8 years of relevant work experience and a Bachelor's degree or equivalent experience.
Preferred Qualification:
- Solid understanding of RESTful API development and HTTP client libraries
- Solid understanding of web application tech stack, including React, Node.JS
- Experience with cloud-based data platforms (e.g. Dynamo DB, Spanner et..)
- Experience with Devops best practices,containerization(Docker/Kubernetes),version control systems (Git) and CI/CD
- Proven ability to drive technical strategy, prioritize tasks and allocate resources for scalable solutions
- Experienced in managing team performance, building GenAI based solutions and experience working in agile development environments
- Ability to align technical projects with business goals
- Lead the development, optimization and maintenance of monitoring and RCA applications to enable self-service for business partners to establish capabilities in fraud/incident detection and investigation.
- Strong capability to understand different business needs, and translate them into engineering tasks, push for delivery with quality.
- Manage and develop a full stack engineering team with strong people management and coaching skills, experienced in providing feedback and performance evaluation to team members, and maximize team output.
- Collaborate with engineers from other sites, product teams and business stakeholders to understand data requirements and deliver appropriate solutions.
- Proficiency in Java with Spring Boot framework and Spring ecosystem.
- Good communication skills, have experience in conflict resolution and have flexibility to sync up with teams across different locations/time zones remotely
Any general requests for consideration of your skills, please