Required Skills
About the Job
JPMorgan Chase is seeking a Senior Software Engineer for its Asset and Wealth Management Technology team in Bengaluru. In this role, you will be a key member of an agile team, responsible for designing and delivering market-leading technology products securely, reliably, and at scale. You'll execute critical technology solutions across various technical areas and business functions to support the firm's objectives.
Responsibilities include:
- Developing secure, high-quality production code and maintaining algorithms.
- Creating architecture and design artifacts for complex applications.
- Analyzing and synthesizing data to improve software applications and systems.
- Proactively identifying and resolving technical issues to enhance coding hygiene and system architecture.
- Contributing to the software engineering community and exploring emerging technologies.
- Fostering a team culture of diversity, opportunity, inclusion, and respect.
Required Skills & Experience:
- 3+ years of experience in software engineering.
- Proficiency in application development using Java, SpringBoot, React, and Python frameworks.
- Practical experience in system design, application development, testing, and operational stability.
- Experience in developing, debugging, and maintaining code in a large corporate environment.
- Solid understanding of the Software Development Life Cycle and agile methodologies (CI/CD, Application Resiliency, Security).
- Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile).