Software Engineer III - Python Data Full Stack

JPMorgan Chase JPMorgan Chase · Banking · Mumbai, Maharashtra, India · Asset & Wealth Management

Software Engineer III with Python, Oracle PL/SQL, batch processing, job orchestration, Microservices, and Cloud Native architecture experience. Collaborates with business users and development teams, translates requirements, develops complex application modules, and adheres to IT Control Policies. Experience with Agile Scrum and DevOps is required.

What you'd actually do

  1. Collaborates between Business Users, Development, Quality Assurance and Technology Support teams.
  2. Plays a critical IT role during requirements gathering, testing, and implementation phases and work closely with business users and IT management to identify and specify complex business requirements and processes.
  3. Translates business requirements into application functional specifications.
  4. Develops and update functional user stories/use cases and conduct business process modeling meetings to explain business requirements to development teams.
  5. Participates in design reviews and provide input to the design recommendations; incorporate security requirements into design; provide input to information/data flow, and understand and comply with Project Life Cycle Methodology in all planning steps.

Skills

Required

  • Python 3.x (3.10+)
  • Oracle PL/SQL
  • batch processing
  • job orchestration (Autosys, Control-M, Airflow)
  • Oracle Database 19c+
  • database performance tuning
  • query optimization
  • connection pooling
  • transaction management
  • automated testing (pytest, coverage reports)
  • Microservices / Cloud Native architecture (Cloud Foundry/AWS platform, containerization)
  • GIT/Stash & Branching strategies
  • Agile Scrum Methodology
  • DevOps
  • analytical and critical thinking skills
  • programming skills

Nice to have

  • CI/CD (Jenkins pipelines)
  • Asset management/Trading
  • FastAPI/Flask
  • Pandas/SQLAlchemy
  • REST Web Services
  • Kafka/MQ
  • AI/ML integration
  • LLM APIs (OpenAI, GPT models)
  • agentic AI workflows