Payments Software Engineer

Philadelphia, PA, US • Posted 1 day ago • Updated 1 day ago
Contract Corp To Corp
Contract W2
On-site
Depends on Experience
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • ACH
  • API
  • Acceptance Testing
  • Adapter
  • Analytical Skill
  • Apache Kafka
  • Auditing
  • Automated Testing

Summary

We are looking for a Payments Software Engineer for our client in Philadelphia, PA

Job Title: Payments Software Engineer

Job Location: Philadelphia, PA

Job Type: Contract

Job Overview:

Pay Range: $55hr - $60hr

Requirement/Must Have:

  • 6+ years of software engineering experience.
  • 6+ years of hands-on development experience in technical engineering roles.
  • 3+ years of experience with ACI payment application suite, including ACI MTS, UPF, and APSF.
  • Strong experience providing technical leadership and mentoring within engineering teams.
  • Hands-on experience with ACI UPF including Endpoint, Gateway, and Bank Adapter configurations.
  • Experience with message routing rules, processing rule setup, and cartridge deployment.
  • Experience with UPF Control Center operations, monitoring, auditing, and alerting.
  • Experience with security configurations, cryptographic policies, keystore, and truststore management.
  • Strong understanding of payment systems such as ACH, Wires, and global payment rails.
  • Experience with ISO 20022 implementations and payment orchestration.
  • Strong experience with JMS, Kafka/Confluent, and Oracle databases.
  • Experience with Microservices, JEE, middleware, transaction management, and performance tuning.
  • Experience with CI/CD, DevOps, automation, and cloud deployment practices.
  • Strong analytical, troubleshooting, and problem-solving skills.

Experience:

  • Experience with ACI UPF 5.x message flows, logging, troubleshooting, and orchestration.
  • Experience with ACSF/APSF configurations and WebSphere deployments.
  • Experience with automation using Jython, Python, or Unix shell scripting.
  • Experience with ACI MTS including routing rules, remote records, and line configurations.
  • Experience supporting high-volume enterprise payment processing systems.
  • Experience conducting NFR testing including RTO/RPO validation.
  • Experience collaborating across distributed and virtual teams.
  • Experience with secure DevOps and test automation frameworks.
  • Experience with connection pooling, messaging systems, and enterprise integration platforms.

Responsibilities:

  • Lead the design and development of scalable enterprise payment solutions.
  • Support modernization initiatives including cloud readiness, API design, and application migration.
  • Provide technical leadership during cross-functional initiatives.
  • Troubleshoot complex technical issues and drive root-cause resolution.
  • Participate in coding, peer reviews, architecture discussions, and technical decision-making.
  • Ensure applications meet security, scalability, performance, and reliability standards.
  • Implement automation initiatives and improve CI/CD and DevOps processes.
  • Support system testing, UAT, performance validation, and operational readiness.
  • Configure and manage ACI payment platforms and payment message routing processes.
  • Collaborate with architects, engineers, and business stakeholders to deliver enterprise payment solutions.
  • Optimize application performance, transaction management, and middleware configurations.
  • Support deployment, monitoring, and operational support activities.

Should Have:

  • Experience with FED, CHIPS, CHAPS, TARGET, and SWIFT payment rails.
  • Exposure to cloud-native payment modernization initiatives.
  • Experience with secure cloud deployment automation.
  • Knowledge of enterprise observability and monitoring practices.
  • Experience with distributed enterprise environments and global payment systems.

Skills:

  • ACI UPF.
  • ACI MTS.
  • APSF.
  • ACSF.
  • Payment Processing.
  • ACH.
  • Wires.
  • ISO 20022.
  • Kafka.
  • Confluent.
  • JMS.
  • Oracle.
  • Java EE.
  • Microservices.
  • Middleware.
  • Transaction Management.
  • API Design.
  • WebSphere.
  • Jython.
  • Python.
  • Unix Shell Scripting.
  • CI/CD.
  • DevOps.
  • Cloud Deployment Automation.
  • Test Automation.
  • Performance Tuning.
  • Security and Cryptography.
  • Message Routing.
  • Enterprise Integration.
  • Troubleshooting and Root Cause Analysis.

Qualification and Education:

  • Bachelor s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Relevant certifications in Payments, Cloud, Middleware, or Enterprise Technologies are a plus.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10516350
  • Position Id: PA_PSEG_0508
  • Posted 1 day ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Philadelphia, Pennsylvania

12d ago

Easy Apply

Contract, Third Party

Depends on Experience

Philadelphia, Pennsylvania

Today

Easy Apply

Contract

USD 62.00 - 67.00 per hour

Philadelphia, Pennsylvania

2d ago

Easy Apply

Contract

Depends on Experience

Philadelphia, Pennsylvania

Yesterday

Easy Apply

Third Party, Contract

Depends on Experience

Search all similar jobs