Required Skills
About the Job
Join JPMorgan Chase's Commercial & Investment Bank as a Backend Software Engineer II in Mumbai. As part of an agile team, you will enhance, design, and deliver secure, stable, and scalable software components for our state-of-the-art technology products. This role offers the opportunity to grow your skills by executing software solutions through design, development, and technical troubleshooting of multiple components within applications and systems. You will write secure, high-quality Python code with limited guidance, considering upstream and downstream system implications. Leverage your knowledge of the Software Development Life Cycle (SDLC) toolchain to improve automation and contribute to decision-making by analyzing diverse datasets. You will learn and apply system processes for developing secure, stable code and systems, fostering a culture of diversity, opportunity, inclusion, and respect. This position requires formal training or certification in software engineering concepts and 2+ years of applied experience, including system design, application development, testing, and operational stability. You should have experience debugging and maintaining code in a large corporate environment using modern programming languages and database querying languages, with demonstrable coding ability. Familiarity with the full SDLC and agile methodologies like CI/CD, Application Resiliency, and Security is expected, along with emerging knowledge in technical disciplines such as cloud, artificial intelligence, or machine learning.