Developer role focuses heavily on CSM (Customer Specific Modifications) and C programming, while the Support role focuses on Production Stability specifically for the Base24-EPS environment.
Role 1: Base24-EPS Developer (CSM Specialist)
Purpose
The Developer will be responsible for designing, developing, and enhancing the Base24-EPS switching application. The primary focus is on Customer Specific Modifications (CSM) to support ATMs, EFTPOS, and E-commerce gateways for a Tier 1 Australian Bank.
Core Responsibilities
CSM Development: Actively perform Customer Specific Modifications (CSM) within the Base24-EPS environment using C/C++.
End-to-End Delivery: Lead the design, coding, testing, and implementation of acquiring application software.
Cloud Integration: Facilitate the transition and support of applications within Cloud environments (Azure/AWS).
Quality Assurance: Ensure all code adheres to CI/CD pipelines and high-quality standards to minimize production defects.
Documentation: Create technical design documents and hand-over manuals for the support team.
Experience & Qualifications
Total Experience: 4 to 15 years (Open to experienced architects up to 15 years).
Relevant Experience: Minimum 3+ years of hands-on experience in CSM (Customer Specific Modifications).
Domain Expertise: Must have deep knowledge of Base24-EPS (not Classic or Tandem).
Technical Skills: * Core: C (primary for CSM), C++, and Linux.
Protocols: ISO 8583 messaging protocol.
Tools: Jenkins, CI/CD pipelines (good to have)
Nice to Have: Java, Groovy, AWS, or Azure.
Education: Bachelor's degree in computer science or a related field.