ACI Worldwide is Hiring BASE24 Software Engineers | Pune | Hybrid
Job Description
ACI Worldwide is hiring BASE24 Software Engineers for its Pune office. This opportunity is ideal for software engineers with experience in payment technologies, BASE24-eps, C++, Unix/Linux, Oracle, PostgreSQL, and payment network integrations. If you're passionate about building secure, high-performance payment systems that power millions of financial transactions worldwide, this role offers an exciting opportunity to work with a global leader in real-time payments.
As a BASE24 Software Engineer at ACI Worldwide, you will design, develop, test, and support enterprise payment applications, work on BASE24-eps network interfaces, implement C++ solutions, troubleshoot payment processing systems, and collaborate with cross-functional teams to deliver reliable payment software.
𝐂𝐨𝐦𝐩𝐚𝐧𝐲: ACI Worldwide
𝐑𝐨𝐥𝐞: BASE24 Software Engineer
𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Pune, Maharashtra, India
𝐖𝐨𝐫𝐤 𝐌𝐨𝐝𝐞: Hybrid
𝐉𝐨𝐛 𝐓𝐲𝐩𝐞: Full-Time
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: 1+ years
𝐀𝐛𝐨𝐮𝐭 𝐀𝐂𝐈 𝐖𝐨𝐫𝐥𝐝𝐰𝐢𝐝𝐞
ACI Worldwide is a global leader in mission-critical, real-time payment software that powers digital payments for banks, financial institutions, fintech companies, merchants, and enterprises across the world. Its secure and scalable payment platforms enable organizations to process digital transactions, manage fraud, support omni-commerce payments, and accelerate digital transformation.
With decades of innovation in the payments industry, ACI Worldwide provides engineers the opportunity to work on cutting-edge payment technologies, large-scale transaction processing systems, and highly secure financial applications used by leading organizations worldwide.
𝐉𝐨𝐛 𝐎𝐯𝐞𝐫𝐯𝐢𝐞𝐰
As a BASE24 Software Engineer, you will independently design, develop, test, and maintain BASE24-eps payment applications while working on payment network interfaces, C++ development, transaction processing, Oracle and PostgreSQL databases, and production support. You will collaborate with engineering, QA, and infrastructure teams to build reliable payment solutions that support global financial networks.
This role is ideal for professionals interested in payment technologies, enterprise software development, financial systems, and high-performance backend engineering.
Roles & Responsibilities
- Design, develop, test, and deliver high-quality BASE24-eps software solutions.
- Develop and maintain C++ applications in Unix/Linux environments.
- Build and support BASE24-eps network interfaces and payment message flows.
- Perform application testing using ASSET simulators.
- Troubleshoot and resolve payment application issues efficiently.
- Create High-Level Design (HLD) documents based on business requirements.
- Ensure compliance with Visa, Mastercard, Banknet, and other payment scheme standards.
- Work with Oracle and PostgreSQL databases.
- Develop Shell and Batch scripts for automation and operational support.
- Support production environments, perform root-cause analysis, and contribute to defect prevention.
- Collaborate with QA, infrastructure, and cross-functional engineering teams.
Qualifications & Eligibility
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
- Strong hands-on experience with BASE24-eps, especially network interfaces.
- Experience in C++ development on Unix/Linux platforms.
- Knowledge of payment card schemes such as Visa, Mastercard, and Banknet.
- Experience with Oracle and PostgreSQL databases.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work independently and manage technical responsibilities.
Skills Required
- BASE24-eps
- C++
- Unix/Linux
- Oracle Database
- PostgreSQL
- Payment Processing
- Payment Network Interfaces
- ASSET Simulators
- Visa & Mastercard Standards
- Shell Scripting
- Batch Scripting
- SQL
- Software Development
- Production Support
- Debugging
- Problem Solving
𝐏𝐫𝐞𝐟𝐞𝐫𝐫𝐞𝐝 𝐒𝐤𝐢𝐥𝐥𝐬
- Vagrant
- Payment Gateway Development
- Financial Technology (FinTech)
- Transaction Processing
- Banking Systems
- Root Cause Analysis
- Performance Optimization
- Change Management
- Enterprise Software Development
- Automation
𝐖𝐡𝐲 𝐉𝐨𝐢𝐧 𝐀𝐂𝐈 𝐖𝐨𝐫𝐥𝐝𝐰𝐢𝐝𝐞?
- Work for a global leader in digital payments and financial technology.
- Build software powering real-time payment systems worldwide.
- Gain expertise in enterprise payment platforms and financial networks.
- Work with modern payment technologies, C++, databases, and automation tools.
- Collaborate with experienced global engineering teams.
- Enjoy continuous learning, career development, and competitive employee benefits.
- Be part of an innovative organization transforming the future of digital payments.
𝐂𝐚𝐫𝐞𝐞𝐫 𝐆𝐫𝐨𝐰𝐭𝐡 𝐎𝐩𝐩𝐨𝐫𝐭𝐮𝐧𝐢𝐭𝐢𝐞𝐬
This role provides an excellent foundation for careers such as:
- BASE24 Software Engineer
- Payment Software Engineer
- Backend Software Engineer
- C++ Developer
- FinTech Engineer
- Payment Systems Engineer
- Enterprise Software Engineer
- Banking Technology Engineer
- Senior Software Engineer
- Technical Lead
𝐖𝐡𝐨 𝐒𝐡𝐨𝐮𝐥𝐝 𝐀𝐩𝐩𝐥𝐲?
- Software engineers with experience in BASE24-eps and payment technologies.
- Professionals interested in digital payments and financial systems.
- Developers with strong C++, Unix/Linux, and database skills.
- Engineers looking to build enterprise-grade payment processing solutions.
- Candidates seeking long-term growth in fintech, banking technology, and payment software development.
Apply for this Position
Apply Now