Software Development Engineer for Implementations
Core
Design and deploy AI-driven automation and software applications for SnapPay and BillMatrix to streamline implementation functions for global clients.
Role type
Senior Software Development Engineer (Automation & Implementation)
Builds
AI-driven automation tools, software applications, and CI/CD pipelines for payment implementation workflows.
Domain
Fintech, Payments, B2B/e-commerce
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Python, Node.js, SQL, AWS/Azure/GCP, CI/CD, DevOps, Agile, Frontend/Backend Automation, State Management, Asynchronous Process Handling
Preferred skills
Generative AI, Card payment flows (tokenization, authorization, settlement), Enterprise ERP integration (Oracle JD Edwards, Oracle EBS, SAP ECC), Linux/Unix shell scripting
Technologies
Java, Python, Node.js, SQL, AWS, Azure, GCP, Oracle JD Edwards, Oracle EBS, SAP ECC
Responsibilities
Lead design and development of AI capabilities for implementation; Design, develop, test, and deploy technical solutions for SnapPay and BillMatrix; Perform coding, testing, and debugging; Partner with stakeholders to support automated implementations; Translate complex requirements into technical specifications; Maintain codebases and lead peer reviews; Analyze and document system incidents.
Seniority
Senior, hands-on IC