Software Engineer III | Python Developer

Place of work Mumbai
Contract type -
Start date -
Salary -

Job details

Job description, work day and responsibilities

As an experiencedSoftware Engineer, you will work in a dynamic, agile team to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way.Depending on the team that you join, you could be developing mobile features that give our customers and clients more control over how they bank with us, strategizing on how big data can makeour trading systems quicker, creating the next innovation in payments for merchants, or supporting the integration of our private and public cloud platforms.

Job Description

As an experienced member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

Our Corporate & Investment Bank (CIB) relies on innovators like you to build and maintain the technology that helps us safely service the world's important corporations, governments and institutions. You'll develop solutions for a bank entrusted with holding $18 trillion of assets and $3+3 billion in deposits. CIB provides strategic advice, raises capital, manages risk, and extends liquidity in markets spanning over 100 countries around the world.

Job Responsibilities
• Participate in design and develop scalable and resilient systems in a timely manner using Python, Pyspark and SparkSQLto contribute to continual, iterative improvements for product teams
• Design, write, comment and unit test code to confirm software modules are of the highest quality
• Participate in scrum team stand-ups, code reviews and other ceremonies, contribute to task completion and blocker resolution within your team
• Handle critical and time sensitive concurrent tasks with supervision and properly escalate situations as appropriate
• Write test cases, leverage unit and integration testing, develop functionality and automation
• Maintain technical acumen by pursuing formal and informal learning opportunities about technology, JPMorgan Chase products, and financial services
• Identify and implement continuous improvement opportunities, to improve delivery flow across product and technology

Required qualifications, capabilities, and skills
• Formal training, or certification on software engineering concepts and 3+ years applied experience
• Hand's-on proficient experience in Python,Pyspark and SparkSQL, AWS / Public Cloud
• Should have experience in S3, Lambda, AWS Glue, Glue Data Catalogue, AWS Athena, Redshift, EMR
• Willing and able to learn the investment banking business, fully understand how and why tasks satisfy business needs and support the transformation to 'Digital Investment Bank'
• Optimize applications for performance and scalability
• Strong interpersonal, written, oral communication skills andCollaborate with global-located cross functional team and stakeholders
• A delivery focused approach to work and the ability to work as part of team and also independently when required

Preferred qualifications, capabilities, and skills
• Hands-on practical experience in system design, application development, testing and operational stability
• Experience in developing, debugging and maintaining code in an enterprise environment with one or more modern programming languages and database querying languages
• Overall knowledge of the Software Development Life Cycle
• Solid understanding of Agile methodologies such as CI/CD, Applicant Resiliency and Security

Your Role Level

JPMorgan Chase is looking to hire Associate Software Engineers at the 601 and 602 levels. A determination will be made on placement for successful candidates based on the results of a skills-based assessment which applicants will be asked to complete during the hiring process. The assessment will evaluate ability to perform basic coding and systems design responsibilities. For the 601 level, the role requires the ability to understand advance features of a coding language, design a viable system, and solve functional problems through basic language applications. For the 602 level, the role requires a higher level of proficiency and ability to function independently, including the ability to use and explain advance features of a coding language, design systems across technologies and platforms, solve functional and non-functional problems through an application of language best practices, as well as, the ability to assess issues broadly, identify alternative or innovative solutions, collaborate effectively, and provide guidance to others.

Visa sponsorship may be available for these positions.

3.00-6.00 Years

Company address

India
Maharashtra
Mumbai
Show on map Get directions
Company Name: JP Morgan Chase & Co.
You will be redirected to another website to apply.
Offer ID: #611876, Published: 2 weeks ago, Company registered: 2 years ago

Other offers

Senior Software Engineer
660login
· Mumbai, IN
Relevant Skills: 4-5 years of backend sofware development experience of which at least 2 years must have been spent in writing applications using Advaned Java as well as GO programming language. Should have basic profici...
PL|SQL Java Developer
660login
· Mumbai, IN
Notice Period- 15-30 Days Max.(+0 days please do not apply). Location : Pune/Bengaluru/Hyderabad/Mumbai/Chennai Experience 6 – 8years. Role & Responsibilities: • 6+ Years’ Experience as PL/SQL Java Full Stack Enginee...
Software Engineer | React|js|Javascript
660login
· Mumbai, IN
Job Description - React Native Designation : Software Engineer Grade : G2 Location : Mumbai Job Responsibilities • Significant experience working with React web and mobile along with tools like Redux, Redux-Saga, Redux-T...
Software Engineer 1 | Machine Learning
660login
· Anywhere, IN
What we want to accomplish and why we need you? Having reached over 500 million devices, and processing over 7 billion conversations till date, Haptik is one of the world's largest Conversational Commerce companies. We h...
Full Stack Developer |3| Years Experienced|
660login
· Mumbai, IN
Opportunity with an esteemed client company of Sanskruti Solutions: Job Title: Full Stack Developer - Vue / React / Angular with Node.js & Database Experience Work Location: Powai (Mumbai) / Wakad (Pune) Job Brief: W...
Dot |NET Developer
660login
· Mumbai, IN
We are seeking responses from Dot Net developers to build software using languages and technologies of the. NET Framework (knowledge of MVC framework and Web Api is a must). You will create applications from scratch, con...
Senior Software Developer
660login
· Mumbai, IN
Job Description for Senior Full Stack Engineer (C2) We are the world's learning company with more than 24,000 employees operating in 70 countries. We combine world-class educational content and assessment, powered by ser...
Python Developer
660login
· Mumbai, IN
We at Drawsera offer highly advanced Web designs, Web development, E-Commerce development, Mobile apps development, Software Solutions & SEO Job Description: 1. Develop Enterprise Level Web based or Desktop applicati...
Associate | DevOps Engineering
660login
· Mumbai, IN
Senior Software Developer The Senior Software Developer focuses on developing multiple types and categories of software including end-user applications and operating systems software that provides a platform for running ...
Senior Software Engineer| Backend
660login
· Anywhere, IN
Braintrust is a user-owned talent network that connects you with great jobs with no fees or membership costs—so you keep 100% of what you earn. ABOUT THE HIRING PROCESS: When you join Braintrust, you will be invited to a...
Software Test Engineer
660login
· Mumbai, IN
Job Description Ability to understand, analyze, design, and develop test cases for the requirements following quality standards. Conceptualize, Design, and develop test automation scripts using any automation tool. Test...
Android Developer
660login
· Kolkata, IN
Urgent Hiring for ANDROID DEVELOPER Desired Skills:- 1. Required Android Developer urgently. 2. Experience in- Java (j2ee/j2me), Database Technologies (SQLite, MySQL) development, 3. Mobile Application Life Cycle & M...
Senior Software Engineer
660login
· Kolkata, IN
Objective The person should have good knowledge in ASP.NET (C#)/ SQL server and understanding of the process of SDLC and Documentation in the field of development of Web application. Should have strong analytical and man...
Software Engineer
660login
· Mumbai, IN
Technical skill • Strong and Core Java development e.g. J2EE, Struts, angular, JSP, Servlets, EJB • Design Patterns • Experience of working in an agile environment with rapid and continuous iterative development. • Stron...