Software Developer - Singapore - JALANDHAR SC PTE. LTD.

    JALANDHAR SC PTE. LTD.
    JALANDHAR SC PTE. LTD. Singapore

    1 week ago

    Default job background
    Description
    Roles & Responsibilities

    Job responsibilities

    The job responsibilities of a mainframe software developer typically involve-

    • Application Development: Developing and maintaining software applications on mainframe systems. This involves coding, debugging, and testing programs written in languages like COBOL, PL/I, Assembler, or others.
    • System Maintenance: Ensuring the smooth functioning of mainframe systems by monitoring system performance, identifying and resolving issues, and applying patches or updates as necessary.
    • Database Management: Managing databases on mainframe systems, including designing, implementing, and optimizing database structures, as well as performing data manipulation and ensuring data integrity.
    • Integration: Integrating mainframe applications with other systems or platforms, such as web or mobile applications, through various methods like APIs, middleware, or messaging systems.
    • Documentation: Documenting code, processes, and procedures to facilitate knowledge transfer, troubleshooting, and compliance with regulatory requirements
    • Ensuring compliance with relevant industry regulations and standards, such as PCI DSS, HIPAA, or GDPR, by implementing necessary controls and security measures and adhering to best practices.
    • Identifying opportunities to improve the performance and efficiency of mainframe applications and systems, such as optimizing code, tuning databases, or implementing caching mechanisms.
    • Collaborating with other team members, such as business analysts, quality assurance testers, and system administrators, to deliver high-quality solutions that meet business requirements.

    Skills / Qualifications

    • Mainframe Cards / Cobol knowledge
    • Ability to do Analysis, Hands on Development and Test
    • Prior work experience / knowledge on trade platforms
    • Functional knowledge in Credit Card Ecosystem ( Card acquisition, issuance, authorization, settlement, disputes, scheme compliance)
    • Understand differences of roles in Waterfall and Agile methodology
    • Understand concept working with CardLink and knowledge in functional programming (authorization, settlement, cards processes, etc) for issuing and acquiring
    • Experience working with CICS/Online and Message layer/API integration
    • Good experience on programming paradigms such as object oriented, functional and batch management
    • Experience with Unit testing frameworks
    • Experience with building global and scalable trade platforms with optimal code management practices
    • Sound knowledge on various key encryption algorithms and key management is required
    • Strong problem solving capabilities.
    • Should have strong understanding on COBOL, JCL, CICS debugging
    • Good understanding of code documentation
    Tell employers what skills you have

    PL/I
    COBOL
    Assembler
    Troubleshooting
    Quality Assurance
    Key Management
    Unit Testing
    Application Development
    JCL
    Mobile Applications
    HIPAA
    Debugging
    CICS
    Databases
    Business Requirements