Software Engineer III
JPMorgan Chase — Bengaluru, BENGALURU
Apply Now
Job Description
We have an exciting and rewarding chance for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorgan Chase within the Consumer and community banking technology team, you serve as a seasoned member of an agile team to design and produce trusted market-leading technology products in a secure, stable, and scalable way. You are tasked with carrying out critical technology solutions throughout multiple technical areas within a range of business functions in support of the firm’s business objectives.
Job responsibilities
- Executes software solutions, design, development, and technical troubleshooting with capability to think beyond routine or conventional approaches to develop solutions or breakdown technical problems
- Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
- Leverages enterprise-authorized AI coding assist tools within the work environment to strengthen code quality, delivery speed, and productivity spanning intricate deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to strengthen broader team effectiveness.
- Applies grasp of tools within the Software Development Life Cycle toolchain, such as enterprise-authorized AI-assisted development and automation capabilities, to strengthen the value realized by automation.
- Produces architecture and design artifacts for multi-layered applications while being accountable for guaranteeing design constraints are met by software code development
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
- Proactively identifies hidden problems and patterns in data and uses these observations to drive improvements to coding hygiene and system architecture
Required qualifications, capabilities, and abilities
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Hands-on practical background in system design, application development, testing, and operational stability
- Exposure to shaping, debugging, and sustaining code in a large corporate environment with one or more modern programming languages and database querying languages
- Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated aptitude to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
- Understanding of responsible AI use in engineering workflows, among them data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; capacity to guide peers on safe and effective usage within team practices.
- Overall know-how of the Software Development Life Cycle
- Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Preferred qualifications, capabilities, and abilities
- Familiarity with modern front-end technologies
- Exposure to cloud technologies
This Software Engineer III vacancy is based in Bengaluru.
Frequently Asked Questions
What are the eligibility criteria for the Software Engineer III job at JPMorgan Chase?
Eligibility typically includes the qualifications and experience outlined in the job description above, with around 0-5 Years years of relevant experience expected for this role.
What are the primary responsibilities of a Software Engineer III at JPMorgan Chase?
The key responsibilities for this role are detailed in the Key Responsibilities section above, covering the core duties expected of a Software Engineer III at JPMorgan Chase.
Is prior experience required for this position?
This role requires around 0-5 Years years of relevant experience, as specified in the job listing. Please refer to the Qualifications & Experience section above for full details.
What skills are important for this role?
Skills relevant to this position are outlined in the Qualifications & Experience section above. In general, strong communication, domain knowledge, and the ability to meet role-specific targets are valued across similar BFSI positions.
How do I apply for the Software Engineer III role at JPMorgan Chase?
You can apply directly using the Apply Now button on this page, which will take you to JPMorgan Chase's application process for this role.