Deliver reliable IT solutions and efficient support services for information accessibility, business operations efficiency, and increased organizational productivity that contribute to the Bank’s IT strategy and roadmap.
JOB DESCRIPTION AND ACCOUNTABILITY
- Determine operational feasibility by evaluating and analyzing problem definitions, understanding user requirements, problem statements, or change requests, and proposing solutions with good technical implementation.
- Assist the Solution Architect and Solution Delivery Manager in implementing IT solutions across various phases of the system development life cycle, from requirements gathering, design, development, testing, to deployment, ensuring adherence to BNM’s IT policies, guidelines, and procedures.
- Document and demonstrate solutions through developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code. Create technical specifications, deployment guides, and train in-house Solution Support and Operations teams.
- Improve application maintenance by preparing impact analyses and recommendations, and successfully implementing approved changes.
- Analyze data to coordinate the installation of new systems or modifications to existing systems.
- Apply best practices and standard operating procedures to achieve quality and secure coding standards.
- Keep abreast of technological developments to optimize the Bank’s IT infrastructure and applications, enhancing IT solutions delivery to business users.
- Build and maintain relationships with external experts and peers to benchmark and research suitable technologies and processes to enhance IT services in the Bank.
QUALIFICATION / EXPERIENCE
- Bachelor's degree or higher in Computer Science, Information Technology, Information Systems, Software Engineering, or relevant professional qualification.
- At least 2 years of experience in software development, agile development, and application support.
TECHNICAL COMPETENCIES
- Emerging Technologies
- IT System Support and Maintenance
- IT Systems and Technology
- IT Project Management
- Technical Architecture
- Procedures, Systems, and Methods
LEADERSHIP COMPETENCIES
- Acts for the Greater Good
- Integrated Thinking
- Holistic Collaboration
- Engage and Influence Stakeholders
- Leveraging on Strategic Relationships
- Empowerment with Accountability
- Build Team Capability
- Drive Performance Excellence
CRITICAL SUCCESS FACTORS
- Understanding of the application business area and ability to perform application support, software testing, design & development, integration, and project management.
- Good understanding of high availability design concepts (failover, clustering), application security testing, Windows desktop and server environments (Unix, Linux, Windows), and access control principles.
CHALLENGES
- Continuously developing technical skills in line with technological advancements.
- Providing reliable and effective application support to meet service level agreements.
- Working after hours or during weekends, and traveling to recovery sites as required for project activities and system support.