Software Engineer - Application Support Payments Technology - Analyst

JPMorgan Chase JPMorgan Chase · Banking · Shanghai, China · Commercial & Investment Bank

Software Engineer role focused on application support and production management for Corporate Banking applications in China. Responsibilities include troubleshooting, ensuring operational stability, incident/problem/change management, monitoring, and supporting regulatory compliance and testing. Requires strong analytical skills, ITIL exposure, and experience with observability tools and programming languages like Python.

What you'd actually do

  1. Will be part of China Banking Technology team which responsible for all China related Corporate banking applications and systems, including business requirement collection and understanding, technology system design/implementation, application and production management, third party vendor management, regulatory/compliance management
  2. Application/production support for China banking and treasure services applications, production services and related environments including local applications and regional applications
  3. Troubleshoot production application flows to ensure end-to-end application or infrastructure service delivery to support business operations
  4. Assist in the improvement of operational stability and availability through participation in problem management
  5. Assist in monitoring production environments for anomalies and address issues using standard observability tools

Skills

Required

  • Bachelor's Degree in Computer Science or equivalent
  • 1+ years of experience or equivalent expertise troubleshooting, resolving, and maintaining information technology services
  • Exposure to processes in scope of the Information Technology Infrastructure Library (ITIL) framework
  • Experience in observability and monitoring tools and techniques
  • Experience with one or more general purpose programming languages (Python) and/or automation scripting
  • Application/software Development background (including end to end software development life cycle experience)
  • Understanding of data structures, algorithms, and performance optimization principles
  • Demonstrated knowledge of applications or infrastructure in a large-scale technology environment both on premises and public cloud
  • Demonstrable experience of working to resolution complex issues involving multiple groups
  • Proficiency in SQL and understanding of relational database concepts
  • Familiarity with Unix/Linux operating systems and shell scripting
  • Strong infrastructure (hardware, operating systems, networks, database, firewall, internet) knowledge and experience essential
  • Strong analytical skills required and should have a natural ability to research and resolve complex systems, application and business issues
  • Strong analytical and creative thinking skills, including a thorough understanding of how to interpret customer business needs and translate them into application and operational requirements
  • Ability to work under pressure and work independently, excellent relationship building and networking skills
  • Ability to multi-task, work in large, collaborative teams to achieve organizational goals
  • Confident, professional and fluent communicator. Fluency in English language (spoken and written)

Nice to have

  • Experience with message driven software pattern and MQ
  • Experience building/configuring observability in tools such as Grafana, Splunk, etc.
  • Experience of international payments clearings and the technology used to process payments
  • Previous production support experience on bank payments and regulatory application (SWIFT, CIPS, CNAPS, Multibank, AML, ECDS, RCFE, SAFE BOP and NFRA etc.)
  • Prefer candidate with good industry experience in the banking/finance industry
  • Hands on project management experience will be an advantage

What the JD emphasized

  • regulatory/compliance management
  • production management
  • troubleshoot production application flows
  • monitoring production environments
  • incident, problem, and change management
  • defined SLA/SLO
  • Audit/Risk control/regulatory report
  • UAT test support
  • production support experience on bank payments and regulatory application