Software Engineer II - Python Full Stack Developer
Aumni
Software Engineer II - Python Full Stack Developer
Job Information
- Job Identification 210671112
 - Job Category Software Engineering
 - Business Unit Commercial & Investment Bank
 - Posting Date 10/14/2025, 11:07 AM
 - Locations PRESTIGE TECHNOLOGY PARK,NEAR MARATHALLI,SARJAPUR OUTER RING ROAD,VARTHUR HOBLI, Bengaluru, IN-KA, 560103, IN
 - Apply Before 10/17/2025, 06:00 AM
 - Job Schedule Full time
 
Job Description
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 - Python Full Stack Developer at JPMorgan Chase within the Commercial & Investment Bank, you'll be a part of an agile team that works to enhance, design, and deliver the software components of the firm’s state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.
Job responsibilities
- Design, develop, and maintain scalable and robust full-stack applications, splitting efforts equally between (React and Angular) and Python (Flask, Django, data processing).
 - Collaborate with product managers, designers, and other developers to understand requirements and deliver solutions using both React Design and Python stacks.
 - Participate in code reviews, testing, and debugging for both React and Python applications to ensure quality and performance.
 - Implement cloud-based solutions using Azure and/or AWS, leveraging UI (React) and Python capabilities for high availability, scalability, and security.
 - Build and integrate microservices, APIs, and backend services using Python frameworks.
 - Design and build efficient, well tested, and reusable User Interface custom components using JavaScript, Angular, HTML5, CSS, Bootstrap, Foundation, JQuery and other JS driven web frameworks
 - Work with database technologies such as SQL Server and PostgreSQL/MongoDB.
 - Continuously improve development processes and tools for both technology stacks to enhance productivity and efficiency.
 - Stay up-to-date with industry trends and emerging technologies in both UI Skills and Python ecosystems.
 - Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems.
 - Proactively identify hidden problems and patterns in data and use these insights to drive improvements to coding hygiene and system architecture.
 
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 2+ years applied experience
 - Proven Full Stack Developer with equal expertise in UI (React) and Python.
 - Proficient in scalable coding using React, Angular 2+, Typescript, and Python (Flask, Django, scripting).
 - Strong front-end web development skills, including experience with CSS pre-processors (SCSS, LESS) and CSS3 animations.
 - Experienced in Object-Oriented JavaScript programming and know about prototyping inheritance in JS.
 - Skilled in using Angular UI tools such as Angular Material and NgBootstrap.
 - Familiar with database technologies like SQL Server, PostgreSQL, and MongoDB (for Python).
 - Hands-on experience with cloud platforms like Azure and/or AWS, using Python.
 - Demonstrated problem-solving abilities, attention to detail, and strong communication and collaboration skills with the ability to work effectively in a team environment
 - Practical experience in system design, application development, testing, operational stability, and maintaining code in large corporate environments with both react and Python, and database querying languages.
 - Solid understanding of the Software Development Life Cycle and agile methodologies, including CI/CD, resiliency, and security.
 
Preferred qualifications, capabilities, and skills
- Exposure to AI/ML technologies and DevOps practices.
 - Bachelor’s degree in Computer Science, Engineering, or a related field.
 - Understanding of Agile methodologies and experience working in Agile teams.
 - Good understanding of front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React.
 
Similar Jobs