x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Cash Management/Payments – Head of Team
 banner picture 1  banner picture 2  banner picture 3

Cash Management/Payments – Head of Team

Kris Infotech Pte. Ltd.

Job Description:

  • As the leader of team (of 10-15 team members comprising tech and domain experts) – Supervise and oversee them.
  • Plan, organize and prioritize the work assigned to the team in order to meet committed deadlines and other agreed milestones.
  • Identify, evaluate and report issues and risks to ensure corrective and/or preventive measures are timely taken.
  • Ensure team’s activities are in adherence to bank’s standards and norms.
  • Ensure the processes applied are in adherence to the Section operational model.
  • Actively participate/contribute to GIT Paris/ISAP governance for his/her domain.
  • Continuously monitor the satisfaction level of the customers and put efforts to maintain and improve it.
  • Continuously monitor the quality of the deliveries and the quality of service.
  • Evaluate staff knowledge & skills and recommend training.
  • Review and conduct appraisals for the team members.
  • Facilitate staff mobility and career development.
  • Human capital Management - recruitment, career progression planning, Team Engagement and motivation, Coaching & Mentoring.
  • Implement standard DevOps practices including test automation, efficient CI/CD, Infrastructure as Code, Monitoring as Code and End to End Observability kind of Software Factory best practices.
  • Incorporate Continuous improvement process and culture on projects management & implementations, run and cost/budget.
  • Supervises and follow-up Level 3 Support Activities when the Global Support Team (L1&L2) is in need of system expertise.
  • Initiate and drive technical transformation / innovation projects to ensure that applications / systems will be able to cope with market and business demands.
  • Work closely with domain and Enterprise Architects & Business users.
  • Organize and supervise all activities of the team.
  • Ensure proper ramp-up and ramp-down of the team as per the Bank requirement.
  • Manage budget and capacity allocation according to priorities communicated by functional manager.
  • Ensure the applications adhere to the modern standards.
  • Ensure applications are phased out from legacy tech and moved to new tech.
  • Ensure modern dev-sec-ops standards are implemented in all the project/application build lifecycle.
  • Design, implement, test, deploy, support and maintain applications under your perimeter.
  • Ensure high-quality technical and functional design of the application stack.
  • Ensure a smooth end-to-end implementation of the modules in charge using GIT best practices as well as overall GIT quality framework.
  • Ensure the proper UAT and production support of the modules delivered.
  • Identify, evaluate and report risks and issues to ensure corrective and/or preventive measures are timely taken.
  • Coordinate with other development teams of all the program initiatives in order to ensure consistency across projects and modules of different programs the systems are engaged with.
  • Coordinate with other development teams in order to optimise the global roadmap and associated constraints.
  • Ensure the good usage of chapters in order to smoothly circulate the information inside and outside the team.
  • Coordinate with the integration team in order to align strictly the development with the product owner’s priorities.
  • Manage and improve team capabilities.
  • Ensure cohesion and commitment of the team on its assigned mission.
  • Evaluate staff members’ skill/knowledge and recommend training plan, organize staff mobility and staff career development as needed.
  • Make sure team members observe and respect the Bank’s code of conduct and comply with Bank policies.
  • Organize and perform coaching to the team members to ensure continuous improvement.
  • Implement and refine project management processes in order to ensure projects success.
  • Coordinate with program management in order to ensure an optimal usage of program methodology.
  • Propose and implement local tooling/processes improvement when necessary.
  • Perform Team Manager duties.
  • Manage the team setup by identifying hiring needs and staffing with right profiles.
  • Perform People management duties such as Career management, HR development and staff motivation.

Requirements:

  • You are solving problems and building solutions.
  • You’re self-motivated and have demonstrated track record of driving Innovations in Project and Team management.
  • You’re comfortable leading tribe of engineers by example and a strong advocate of latest software engineering best practices.
  • You understand the importance of constructive feedback nurturing an inclusive engineering environment, championing engineering fundamentals and providing clarity and mentorship for team members to grow.
  • You have good background of understanding the technology implementations in Banks / Financial Institutions.
  • You have worked extensively in Payments and cash management solutions.
  • You have the abilities to take up the above outlined responsibilities and meet the expectations of the management team.

Skills:

  • A minimum education of Bachelor’s degree in Computer science / Information systems.
  • 12+ years of overall IT experience with 4 years of experience in delivery of enterprise scale critical systems projects.
  • Minimum 3 years of Team and People management practices.
  • Excellent project delivery experience and knowledge about mentoring/guiding the teams involved in technology deliveries using Spring, Spring boot, any public cloud offering (AWS, GCP or Azure), Dockers, Kubernetes, React.Js or Angular.Js, Spark, Kafka, Janusgraph, HBase, HDFS.
  • Experience in Cash Management and Payment systems solutions.
  • Good knowledge in Payment area like interaction with Clearing, payment file format ISO20022, SEPA and SWIFT. Hands-on experience with such data mapping and testing.
  • Hands on experience on payment systems and exposure to Payments Hub, Clearing and Settlement, Automated clearing house programs and channels.
  • Extensive knowledge on various kinds of payment products such as TT, RTGS, LVP, Payroll, Cheque, DD, Cashier Order, Mass & Bulk payments.
  • Experience in engaging with senior stakeholders and win cases for the team.
  • Practices in Agile delivery.
  • A technical functional mind-set with great attention to detail.
  • Good leadership skills.
  • Team player.
  • Good time-management skills.
  • Good interpersonal and communication skills.


Sharing is Caring

Know others who would be interested in this job?