Senior Tech Lead / Solution Architect – Mobile & Payment Applications
Key Responsibilities
Architecture & Design
• Define and implement endtoend architecture for mobile and webbased payment platforms.
• Select appropriate technologies, frameworks, and tools aligned with business goals.
• Ensure compliance with PCI-DSS, GDPR, and other relevant security and data protection standards.
Technical Leadership
• Lead crossfunctional development teams through the full software lifecycle.
• Oversee code quality, design reviews, and technical documentation.
• Guide integration with internal systems, payment gateways, banking APIs, and thirdparty services.
Stakeholder Collaboration
• Translate business requirements into scalable and robust technical solutions, aligned with the organization's architectural framework and standards.
• Work closely with product managers, UX designers, and operations teams to align architecture with user experience and performance goals.
• Present architectural decisions and tradeoffs to senior leadership.
• Keep the leadership team informed with detailed and accurate reports or presentations.
Delivery & Optimization
• Work closely with Technology team on CI/CD implementation and cloud infrastructure setup (e.g., AWS).
• Monitor system performance and lead optimization efforts.
• Ensure high availability, fault tolerance, and disaster recovery planning.
Requirements
Education and Experience
• Bachelor's degree in Computer Science/Engineering or equivalent education.
• Minimum 8+ years' working experience in software development, with at least 3 years in a leadership or architectural role.
• Handson experience designing and deploying customerfacing applications, preferably in the financial or payments domain.
• Experience in leveraging wireframes to design and visualize endtoend user journeys, with a strong grasp of user experience principles to inform solution architecture decisions.
• Proven experience in mobile app development (iOS/Android) and frontend technologies (React, Angular, etc.).
• Familiarity with agile methodologies and DevOps practices.
• Strong background in backend systems using Java, Spring Boot, , or similar.
Skills and Knowledge
• Keen industry knowledge of innovation in the payment, card, and online spaces.
• Deep understanding of payment systems, transaction flows, and security protocols.
• Excellent communication and stakeholder management abilities.
• Strong analytical and problemsolving skills.
• Ability to mentor and inspire technical teams.
• Strong drive towards results with ability to see things through from end to end.