Feature Lead - Lead Android Engineer
About the role
This is an exciting opportunity to join Enterprise Payments Technology (EPT), a global payments team that provides a wide range of financial platforms and services, including Merchant Solutions, Card Issuing, Digital Wallets, Transfers, Liability Payments, and Settlement. EPT facilitates the movement of roughly $693 trillion through approximately 18.8 billion transactions annually, serving over 66 million consumer/small business relationships and 2 million wealth management clients.
The Merchant Business Software Suite (MBSS) team is responsible for delivering a large-scale, multi-year program to provide a scalable and customizable point-of-sale software across a broader set of industry verticals. This initiative stems from a recent strategic acquisition to broaden the Bank’s Merchant Services capabilities.
Responsibilities
- Design, develop, and ensure accountability for feature delivery.
- Apply enterprise standards for solution design, coding, and quality.
- Ensure solutions meet product acceptance criteria with minimal technical debt.
- Guide the team on work breakdown and execution.
- Work with the Product Owner to maintain a healthy product backlog with clear acceptance criteria.
- Play a team lead role (as an individual contributor) and mentor the team.
- Guide team members on skills and practices, including planning, estimation, peer reviews, and engineering practices.
Requirements
- 5+ years of experience coding solutions and unit testing to deliver requirements/stories per defined acceptance criteria and compliance requirements.
- 5+ years of experience designing, developing, or modifying architecture components, application interfaces, and solution enablers while maintaining principal architecture integrity.
- Proven experience with Java and Kotlin for Android Application in production-level applications.
- Strong understanding of RESTful APIs and JSON.
- Familiarity with CI/CD pipelines, Git, and agile development methodologies.
- Experience mentoring other Software Engineers and coaching teams on CI/CD practices and automating tool stacks.
Qualifications
- Experience with Point of Sale Applications or Terminal Development.
- Preferred experience with Payment Gateways, Mobile App Development, or Android Development.
- Merchant Services, Payments, or EMV Experience (including EMV Certifications).
Skills
- Automation
- Influence
- Result Orientation
- Stakeholder Management
- Technical Strategy Development
- Architecture
- Business Acumen
- Risk Management
- Solution Delivery Process
- Solution Design
- Agile Practices
- Analytical Thinking
- Collaboration
- Data Management
- DevOps Practices
Schedule
1st shift (United States of America), 40 hours per week.