Software Engineer II- Application support
You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.
As a Software Engineer II at JPMorgan Chase within the Infrastructure Platforms team, you will be part of an agile team dedicated to enhancing, designing, and delivering the software components of the firm's cutting-edge technology products in a secure, stable, and scalable manner. As an emerging member of the software engineering team, you will execute software solutions through the design, development, and technical troubleshooting of various components within a technical product, application, or system, while acquiring the skills and experience necessary to advance in your role.
Job responsibilities
- Executes standard software solutions, design, development, and technical troubleshooting
- Design and implement solutions to enhance the reliability and scalability of platforms and applications to accommodate rapidly growing demands.
- Analyze defects, propose improvements, and drive efficiencies in systems and processes.
- Optimize the performance and utilization of Automation platforms and infrastructure.
- Develop observability, security, and finops tools and orchestration.
- Author and improve the quality of technical engineering documentation.
- Debug and solve issues in a production environment.
- Participate in on-call rotations and escalation workflows
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 2+ years applied experience
- Expertise in programming with Python and cutting-edge software engineering practices.
- Coding skills in any of the programming languages like Python, Java, PHP, Shell Scripting, Powershell Scripting
- Experience in designing and implementing large-scale distributed systems and cloud-native architecture.
- Experience with developing on Cloud, especially AWS, and knowledge in Infrastructure as Code tools such as Terraform.
- Systematic problem-solving and troubleshooting skills in a complex system.
- Excellent communication skills working with stakeholders and domain experts across the company to design solutions to user problems.
- Self-disciplined, self-managed, self-motivated with a strong sense of ownership, urgency, and drive.
Preferred qualifications, capabilities, and skills
- Prior experience working in Ansible, Automation Platforms, Scripting, Python.
- Familiarity with modern front-end technologies
- Exposure to cloud technologies
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.

Perks and Benefits
Health and Wellness
Parental Benefits
Work Flexibility
Office Life and Perks
Vacation and Time Off
Financial and Retirement
Professional Development
Diversity and Inclusion