Job Objectives
We are seeking a Technical Lead with strong hands-on experience in the development, design and review of critical AS400 silver lake applications (DEPOSITS).
Key responsibilities:
The role of a Technical Delivery Manager (TDM) is to lead, guide and manage the technical aspects of projects through design, build and implementation phases. They are responsible for ensuring the successful delivery of technology projects by collaborating with cross-functional teams, managing project timelines, and overseeing the development process. TDMs play a crucial role in bridging the gap between business requirements and technical solutions, making them instrumental in driving digital transformation initiatives within organizations.
Overall Responsibilities:
• Manage the end-to-end technical delivery of large IT projects, including scope, cost, quality, and time management; stakeholder communications; risk, issue, and dependency management; and project reporting and governance.
• Develop and maintain project plans, status reports, and other project-related documentation to ensure effective communication among stakeholders and project team members.
• Lead and mentor a team of developers, providing guidance and support throughout the project lifecycle.
• Collaborate with cross-functional teams, including business analysts, project managers, and other stakeholders, to ensure alignment and effective communication.
• Identify and mitigate risks and issues related to technical deliverables, proactively resolving any roadblocks to ensure project success.
• Ensure adherence to coding standards, best practices, and security guidelines across all development activities.
• Provide regular updates on project progress, highlighting key milestones, risks, and issues to relevant stakeholders.
• Contribute to the continuous improvement of development processes and methodologies.
• Conduct code reviews and provide constructive feedback to team members to ensure high-quality deliverables.
1. Project Delivery Management
a. Plan technical deliverables (including any system enhancements and upgrades) to meet Project’s requirements within allocated budget
b. Manage and coordinate across different application teams to manage technical dependencies of the solution
c. Monitor and manage risks/issues related to technical delivery
d. Provide status update related to technical delivery
e. Report to Program and/or Project Manager for the strategic program
2. Requirements Management
a. Partner with SA & subject matter experts to understand and implement functional and technical requirements
b. Provide systems input to specification phase (e.g., effort estimates, high-level delivery plan) based on impact assessment (e.g., function points)
3. Design & Development
a. Partner with Domain Architects, Dev. Manager, and Security Architect to ensure solution design complies with enterprise design principles, security and control standards
b. Partner with Development Manager in managing application teams to build the enhancements
4. Test Management
a. Partner with Test Manager to ensure completion of SIT, UAT testing, performance/load testing and application security testing with quality results
b. Work with GIS to facilitate completion of penetration testing and remediation of findings in accordance with Mitigation Plan
c. Work with GIPS on Infra requirements.
5. Implementation Management
a. Prepare technical implementation plan across application teams
b. Coordinate technical implementation activities across application teams to ensure production cutover and adequate post-implementation support
• Support the project solution process, review and validate the initial high-level solution design together with the respective stakeholders (Enterprise Architect, Security Architect, Infra Architect, other Application Domain Architects) for Technology Architecture Governance reviews and approvals.
• Partner with System Analyst to ensure technical design complies with enterprise design principles, security and control standards
• Responsible for standardising and maintaining the application architecture across various bank applications within the domain as well as to recommend and facilitate the use of new technology for application improvement opportunities
• Address and resolve technical issues (eg, technical connectivity, Penetration Test, Performance Test, code scanning) or queries relating to the project activities arising from all phases of project delivery
• Support both functional and non-functional testing phase of delivery to ensure all aspects of the system requirement is delivered as per FSD
• Ensure proper knowledge is propagated to the project team to enable quality testing is conducted
• Engage with system vendors to ensure the technical requirements are clear for delivery of FSD throughout the end-to-end project implementation phases
•Hands-on technical development using AS400/RPG
Key Requirements
• More than 10 years working experience with AS400 RPG system development and projects/changes implementation experience in the financial industry.
• Strong technical development background and experience with full project life cycle.
• Technical skills required are RPG/ILE, AS400 CL, SQL Server, Oracle DB, Linux
• Excellent communication and inter-personal skills
• Experience in Environment set up including but not limited to object and library creation, MQ set up
• Setting up of connections to the other Interface Systems, batch processing
• Migration of Environment including restoration and masking of data
• Experience in Aldon, Remedy and Jira
• Experience in debugging the legacy codes to analyse the issues
• Experience in Silverlake
•Experience in delivery of silverlake solutions and hands-on experience on at least 1 end-to-end application delivery
• Extensive and significant working experience as an technical lead in large cross-functional teams or enterprise projects
• Excellent application analysis, design, system integration and code review skills in the Silverlake CORE BANKING DEPOSITS DOMAIN
• Able to work independently, good interpersonal, influencing and communications skills with a resilient mindset