Responsibilities
• Design and develop application and technical architecture components, ensuring high performance, responsiveness, and scalability.
• Create and maintain technical documentation.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Ensure the best possible performance, quality, and responsiveness of applications.
• Identify and correct bottlenecks and fix bugs.
• Help maintain code quality, organization, and automatization.
• Stay up-to-date with emerging technologies and trends.
• Assist in the preparation and production of releases of software components.
• Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
• Manage a small team of developers, providing leadership, guidance, and mentorship.
• Lead the team in coding, unit testing, and code reviews, ensuring adherence to best practices.
• Provide support for System Integration Testing (SIT) and User Acceptance Testing (UAT).
• Collaborate with project managers and stakeholders to understand and refine requirements.
• Work closely with business analysts and end-users to ensure technical compatibility and user satisfaction.
• Develop and maintain technical documentation, including specifications, system design documents, and testing documentation.
• Ensure compliance with company standards and policies, including security standards and development methodologies
• Perform the detailed design of application and technical architecture components.
• Develop common test data.
• Configure, build, and test the application or technical architecture components.
• Collaborate with other developers, designers, and architects to ensure configurations meet requirements and performance goals.
• Adhere to security coding practices to mitigate common vulnerabilities.
• Participate in code reviews and notify the technical architect and project manager of any issues.
• Assist in transitioning application components to testers.
• Address defects and performance issues identified during testing.
• Document the application for maintenance purposes.
Requirements
• Bachelor’s degree in Computer Science, IT, or related field.
• More than 4 years of working experience in the following top 3 core skills:
1. AS400 RPG & COBOL
2. Knowledge in Remittance Application
3. ALBON and SQL, DB2
Skills which are good to have / optional:
1. Knowledge or experience working on AS400 Technologies
2. Knowledge or experience working on SWIFT and Local RTGS Application
Licence no: 12C6060