Vacancy

Manager, Software Application

Description

Software Development
•Perform and implement the secure coding practice
•To keep up to date with the latest software development technologies and methodologies
•To design and build database schemas with integrity and scalability with data access layers
that are optimized for performance and security
•Provide continuous training to the internal users
•Writing documentation and operating manuals of developed applications

Project Management:
•Collaborating with other department to define, prioritize, and execute projects
•Accurately documenting the project's plan, development and execution 
•Provide regular project status updates, dashboards and management reports tailored for various stakeholders
•Manage contracts, service-level agreements (SLAs) and ensure vendor deliverables meet quality and timeline expectations

Tasks & Responsibilities


IT Support and System Development
  • Provide technical support to end-users for hardware, software, and network issues.
  • Monitor system performance and implement improvements to ensure high availability and security
  • Handle IT service management processes, including incident, problems and changes management including for cloud environments.
  • Troubleshoot and resolve IT-related problems promptly and handle IT support escalations 
  • Maintain and update IT documentation, inventory, and system configurations.
  • Assist in deploying and maintaining IT infrastructure and software tools.
  • Design, develop, test, and maintain software applications and systems (Proven experience as a Full-stack Developer using PHP (Laravel or similar framework) and React.js)
  • Provide hands-on support for troubleshooting software issues or automations
  • Collaborate with cross-functional teams to implement new features and improve existing systems
  • Coordinate application deployments and manage version control to maintain clear tracking of deployed changes and rollback options.
  • Responsible in remediation activity to close the gaps / findings from Penetration Testing (PenTest) and ensure the closure of findings

  • Project Management 

  • Execute assigned projects, ensuring adherence to scope, timeline and budget including preparing the project plans. Track project progress, timelines, and deliverables, ensuring on-time delivery.
  • Collaborate with vendor and senior developers to assess technical feasibility and align solutions with business needs
  • Serve as a liaison between software development, cloud/IT operations, security, and business teams
  • Coordinate cross-functional teams, facilitating communication and collaboration among stakeholders.
  • Identify project risks and issues, proactively implementing mitigation strategies.
  • Involved in projects by other division/department for IT technical areas
  • Prepare and present regular progress reports to stakeholders 
  • Ensure the internal projects is delivered in accordance with bank’s standard and procedures

Accountabilities

  • Ensure the Bank’s standards and procedures are followed and adhered to
  • Ensure the IT standard operating procedures and policies completeness & compliance
  • Ensure effective and efficient application service delivery and implementation
  • Ensure review and changes to functional request for new/ enhanced application system

Qualification & Experience

  • A minimum of a Bachelor’s degree or its equivalent in relevant fields (Computer Science, Information Technology, Software Engineering, Programming) or other related studies 
  • A minimum of 3years of experience in related industries with good professional ethics and occupational track records.
  • Project Management experience is an advantage.
  • Advanced level (knowledge and experience) of programming languages and methodologies

Competencies

  • System Design & Development
  • Project Management (Agile, SCRUM Methodologies) including leading and coordinating IT related projects
  • Strong understanding of IT infrastructure, operations, and service management (ITIL knowledge is a plus).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and automation tools.
  • Quality Management
  • Ability to manage multiple concurrent projects and operational tasks

Education

A minimum of a Bachelor’s degree or its equivalent in relevant fields (Computer Science, Information Technology, Software Engineering, Programming) or other related studies

Experience

1. A minimum of 4 years of experience in related industries; had assumed management positions with good professional ethics and occupational track records. 2. Project Management experience is an advantage 3. Advanced level (knowledge and experience) of programming languages and methodologies

Log in to Apply Back to Career Opportunities