Search by job, company or skills

S

APPLICATIONS DEVELOPER

15-17 Years
SGD 10,000 - 11,500 per month
Save
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Designation: Applications Developer
Experience: 15+ Years

Key Responsibilities:

Application Development and Software Engineering

  • Design, develop, customize, and enhance enterprise application software based on business and technical requirements.
  • Perform detailed systems analysis and technical impact assessments for new projects, regulatory initiatives, and enhancement requests.
  • Develop and maintain both online and batch-processing application modules supporting banking and financial transaction systems.
  • Produce technical design specifications, program specifications, workflow diagrams, and application documentation.
  • Implement software enhancements while ensuring compatibility with existing applications and infrastructure.
  • Review and optimize application performance, reliability, and maintainability.

Systems Analysis and Solution Design

  • Collaborate with business stakeholders, project managers, solution architects, and technical teams to translate business requirements into technical solutions.
  • Conduct feasibility assessments and recommend appropriate application design approaches.
  • Analyze complex application issues and provide sustainable technical solutions.
  • Evaluate the impact of proposed system changes on interconnected applications and interfaces.

Application Integration and Data Interfacing

  • Design, develop, and maintain interfaces between core banking systems, digital banking platforms, payment gateways, merchant systems, and third-party service providers.
  • Perform data mapping, file layout analysis, message transformation, and integration testing activities.
  • Support real-time and batch-based application integrations across multiple platforms.

Software Testing and Quality Assurance

  • Develop test strategies, test scenarios, and test cases for application enhancements and project implementations.
  • Conduct unit testing, system integration testing (SIT), regression testing, and support user acceptance testing (UAT).
  • Investigate defects, identify root causes, and implement corrective actions.
  • Ensure compliance with organizational software development lifecycle (SDLC) and change management procedures.

Production Support and Application Maintenance

  • Provide Level 3 application support for critical production systems.
  • Troubleshoot application incidents, perform root-cause analysis, and coordinate issue resolution activities.
  • Support production releases, implementation activities, and post-deployment validation exercises.
  • Participate in incident management, problem management, and change management processes.
  • Develop recovery procedures and support disaster recovery and business continuity testing activities.

Continuous Improvement

  • Identify opportunities to improve application performance, operational efficiency, and system reliability.
  • Recommend automation and process improvement initiatives.
  • Contribute to technical knowledge sharing and application support documentation.

Requirements

Education

  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Information Systems, or a related discipline.

Experience

  • Minimum 15 years of experience in application development, systems analysis, and software support.
  • Proven experience delivering application development projects within banking, financial services, credit card, payments, or digital banking environments.
  • Experience supporting high-volume transaction processing applications in production environments.
  • Experience participating in the full Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, implementation, and maintenance.

Technical Skills

  • COBOL / COBOL II development
  • CICS online transaction processing
  • MVS-JCL development and batch processing
  • IBM Mainframe application development environments
  • VSAM and QSAM file management
  • TSO/ISPF
  • File Aid
  • Xpediter for COBOL and CICS
  • Easytrieve
  • Endevor or equivalent source code management tools
  • Application integration and interface development
  • Data mapping and file layout design
  • Production support and incident management

Preferred Experience

  • Credit card management systems.
  • Digital banking application platforms.
  • Loan origination or installment payment solutions.
  • Payment acquiring and settlement systems.
  • Merchant processing applications.
  • Regulatory and compliance-related banking projects.
  • Multi-country banking environments supporting regional operations.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 148867931