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
  3. Ability to work independently with minimal assistance
  4. Software development/programming experience
  5. Strong problem-solving skills: able to logically break down a problem into smaller manageable parts to solve

Shortlisted candidates will be offered a 1 Year Agency Contract employment