Required Skills
About the Job
JPMorgan Chase & Co. is seeking a seasoned Software Engineer III to join our Asset & Wealth Management team in Mumbai. In this role, you will be a key contributor to an agile team, responsible for designing and delivering market-leading technology products securely, stably, and at scale. You will implement critical technology solutions across various business functions to achieve firm objectives. Your responsibilities include collaborating with business users, development, QA, and support teams, playing a vital IT role in requirements gathering, testing, and implementation. You will translate complex business requirements into functional specifications, develop user stories, and conduct process modeling meetings. You will participate in design reviews, ensuring security requirements are integrated and adhering to project lifecycle methodologies and corporate architectural standards. Developing complex application modules, performing code reviews, troubleshooting issues, and contributing to user documentation are also key aspects of this role. We require formal software engineering training or certification with 3+ years of applied experience, including proficiency in Python 3.x (3.10+), Oracle PL/SQL, batch processing, and job orchestration tools like Autosys, Control-M, or Airflow. Expertise in Oracle Database 19c+ (PL/SQL, performance tuning, query optimization) and automated testing (pytest, coverage reports) is essential. Experience with Microservices/Cloud Native architecture (Cloud Foundry/AWS, containerization), GIT/Stash, and Agile Scrum Methodology is required. Understanding of DevOps principles and strong analytical, communication, and interpersonal skills are also a must.