Develop FinTech Solutions: Create customer products, services, and applications, ensuring effective digital delivery channels (e.g., self-service portals, mobile applications) across various ecosystems (iOS, Android, Windows).
Architect and Implement: Lead the analysis, design, and implementation of Service-Oriented Architecture (SOA), ensuring integration with existing systems.
Team Leadership: Provide technical leadership and guidance to team members, ensuring adherence to best practices in software development and project management.
Project Management: Supervise project scope, design, and ensure approvals from relevant stakeholders for all required products and offerings.
API Management: Oversee the integration of a well-documented API exposure layer, promoting reuse and supporting API versioning and lifecycle management.
Quality Assurance: Ensure new software implementations meet business requirements and undergo rigorous verification and validation processes.
Continuous Improvement: Work to refine and eliminate manual tasks by implementing automation solutions, particularly in testing and deployment.
Capacity Management: Continuously develop and update platform capabilities to align with user needs and manage service capacity effectively.
Stakeholder Coordination: Collaborate with internal and external stakeholders to ensure integrity in end-to-end design and implementation.
Performance Monitoring: Be accountable for the quality and timeliness of reports and KPIs, ensuring alignment with company policies and strategies.
Team Development: Supervise, coach, and develop team members, conducting regular performance reviews and setting yearly targets.
Budget Oversight: Prepare and control the technical budget, ensuring efficient resource allocation.