Software Application Engineer
Guarda esta oferta y sigue tu búsqueda
Crea una cuenta gratis para guardar empleos, crear alertas y volver a esta oferta desde tu panel.
Overview
Permanent, full-time
Connecting clients to markets – and talent to opportunity.
With 5,400+ employees and over 80,000 institutional, commercial, and payments clients, we operate from more than 80 offices spread across six continents. As a Fortune 100, Nasdaq-listed provider, we connect clients to the global markets – focusing on innovation, human connection, and providing world-class products and services to all types of investors. Whether you want to forge a career connecting our retail clients to potential trading opportunities, or ingrain yourself in the world of institutional investing, StoneX Group is made up of four business segments that offer endless potential for progression and growthBusiness Segment Overview: Engage in a deep variety of business-critical activities that keep our company running efficiently. From strategic marketing and financial management to human resources and operational oversight, you’ll have the opportunity to optimize processes and implement game-changing policies.
Responsibilities
Job Purpose:
We are seeking an experienced Software Application Support Engineer and Level 3 Engineer to join our Payments Technology team. This role is suited for a hands‑on engineer who can develop and enhance mission‑critical payment applications, provide deep technical ownership for complex production issues, and drive continuous improvement through automation, cloud engineering, and AI‑enabled solutions. The successful candidate will work across application development, L3 incident/problem resolution, platform reliability, and intelligent automation to help build scalable, resilient, and future‑ready payment platforms.
Primary duties will include:
Application Development & Engineering:
- Design, develop, enhance, and maintain enterprise‑grade payment applications using Java/.NET and modern engineering practices.
- Build and support APIs, integrations, and application services that enable secure and reliable payment processing.
- Participate across the software development lifecycle including requirement analysis, solution design, coding, testing, release support, and post‑implementation validation.
- Collaborate with architects, product owners, business stakeholders, and support teams to deliver scalable, resilient, and maintainable technology solutions.
Level 3 Problem Resolution:
- Provide Level 3 technical ownership for complex issues across payment applications, databases, integrations, APIs, and cloud‑hosted services.
- Lead deep‑dive troubleshooting, root cause analysis, defect identification, and permanent fix implementation for recurring or high‑impact incidents.
- Work closely with development and operations teams to resolve code‑level, configuration, performance, and data‑related issues.
- Support major incident restoration activities while ensuring long‑term corrective actions are delivered through engineering improvements.
AI Development & Intelligent Automation:
- Identify, design, and develop AI‑enabled solutions that improve application support, incident analysis, operational efficiency, and knowledge discovery.
- Contribute to Generative AI and Agentic AI use cases such as support assistants, automated RCA summaries, log analysis, alert correlation, and intelligent ticket triage.
- Use AI tools and frameworks to accelerate development, improve code quality, enhance documentation, and reduce manual support effort.
- Partner with technology teams to embed AI‑driven insights and automation into payment application support and engineering workflows.
Cloud Engineering & Platform Reliability:
- Support, enhance, and troubleshoot applications hosted on Azure and related cloud platforms.
- Work with cloud‑native services, containers, Kubernetes, monitoring, logging, and deployment automation to improve reliability and operational readiness.
- Contribute to performance tuning, resilience improvements, security compliance, disaster recovery readiness, and cloud cost optimization.
DevOps, Automation & Continuous Improvement:
- Develop automation scripts and tools using Python, PowerShell, or similar technologies to reduce manual effort and improve response times.
- Support CI/CD pipelines, release validation, environment automation, and deployment governance for payment applications.
- Drive shift‑left improvements by converting recurring support issues into permanent engineering fixes, automation, monitoring enhancements, or knowledge articles.
ITIL Process Adherence:
- Ensure compliance with ITIL processes, particularly Incident Management and Problem Management, to ensure service continuity and minimize downtime.
- Contribute to the implementation and i