Technical Delivery Manager (Trade Finance) | Bank | Contract

Location Singapore
Discipline Information & Communications Technology
Job Reference BBBH148849_1742978916
Salary Negotiable
Consultant Name Bernice Mae Nocum Rallonza
Consultant Email [email protected]
Consultant Contact No. 65515576
EA License No. 02C3423
Consultant Registration No. R1442141

Job Scope:
The role will focus primarily on the customization and maintenance of the various evolutions of core banking solution implemented across different entities supporting Trade and Commodity Trade Finance operations. Complementary contributing to development and maintenance of innovation projects.

Main Responsibilities:
Delivery Management (Scrum Master) and Project Management

  • Accountability of the team's work delivery.
  • Manage and coordinate daily team activities, organize and facilitate team meetings.
  • Manage and organize backlog (JIRA), making sure all tickets are well structured, all required information present, all sub-tasks listed, sprint scope defined, status of ticket / sub-tasks is up-to date, etc.
  • Team capacity management and project planning.
  • Risks and issues management.
  • Project cost estimation and controlling.
  • Skills management together with Team Head.

Develop and enhance innovation solution

  • Study, evaluate and provide feedback on functional requirements / user stories.
  • Liaise with product owners, business analysts for clarification and understanding of requirements / user stories.
  • Analyze technical constraints considering functional impacts with technical lead's help.
  • Contribute to technical design and liaise with product owners, business analysts on all aspects of functional requirements.
  • Keep up-to-date detailed technical documentation.
  • Provide high-level estimation for high-level requirements / EPICs.
  • Provide detailed estimation for detailed requirements / user stories.
  • Develop, implement and test application components.
  • Implement solutions using test-driven development / behavior-driven development (TDD/BDD).
  • Perform level 3 support.

Job Qualifications:
The position requires a minimum of 10 years relevant software engineering experience, with at least 3 years of relevant experience as Scrum Master or Project Manager.

Technical:

  • Java Technology:Minimum hands-on experience of 7 years in core concepts and features introduced in Java 8 or later.
  • Spring Framework:Excellent experience in the framework, including core modules such as Spring Boot, Spring MVC, Spring Data, and dependency injection, with focus on building scalable and maintainable applications.
  • Databases: Experience with PostgreSQL or any RDBMS, and preferably with database management experience in a cloud environment.
  • Messaging Systems: Experience with messaging systems like Apache Kafka, RabbitMQ or WebSphere MQ, including designing, implementing, and maintaining event-driven architectures and message queues.
  • API Development: Proficiency in building scalable and secure APIs, adhering to industry standard practices in versioning, documentation (e.g. OpenAPI specs). Hands-on experience with asynchronous and event-driven APIs (AsyncAPI specs) and messaging protocols is a plus.
  • Good knowledge of all phases of IT system development and implementation lifecycle
  • Code Quality: Good understanding of code quality practices, including code reviews, unit testing / TDD, and integration testing.
  • Behavior-Driven Development (BDD): Experience in implementing BDD practices using tools like Cucumber and X-ray for JIRA, integrating BDD frameworks into CI/CD pipelines to ensure continuous validation of functional requirements.
  • Knowledge in JIRA X-Ray.
  • Good experience with DevSecOps and CI/CD tools.

Functional:

  • Extensive knowledge of software testing phases and methodology.
  • Good understanding of Trade Finance operations.
  • Knowledge of Trade Innovation solution or equivalent is advantageous.

Soft Skills:

  • Leadership: Ability to lead technical initiatives and mentor junior engineers.
  • Problem Solving: Good analytical and problem-solving skills.
  • Communication: Excellent verbal and written communication skills for both teammates and management.
  • Collaboration: Proven ability to work effectively in a collaborative, fast-paced environment.

Other Professional Skills and Mindset:

  • Work on complex systems and a challenging international work environment.
  • Appetite to follow technology trend and participate to communities.
  • Passion for sharing expertise and grow team members' skills.
  • Interest in mentoring and guiding junior team members on the path of high quality deliverables.

Bernice Mae Nocum Rallonza EA License No.: 02C3423 Personnel Registration No.: R1442141

Please note that your response to this advertisement and communications with us pursuant to this advertisement will constitute informed consent to the collection, use and/or disclosure of personal data by ManpowerGroup Singapore for the purpose of carrying out its business, in compliance with the relevant provisions of the Personal Data Protection Act 2012. To learn more about ManpowerGroup's Global Privacy Policy, please visit https://www.manpower.com.sg/privacy-policy