Principal Software Engineer

10 - 12 years

0 Lacs

Posted:14 hours ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place.

As a Principal Software Engineer at JPMorgan Chase within the Consumer and Community Banking you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. You are expected to collaborate with Technology, Product and Architecture teams to identify solutions across self service enablement platforms and products. You drive significant business impact and help share the target state architecture through your capabilities in multiple architecture domains. This is a unique opportunity to contribute to the development of engaging and sophisticated natural language conversational AI and search experiences, enabling convenient and frictionless consumer financial services. You skills and expertise will be instrumental in promoting excellence in our architecture development efforts.

Job responsibilities

  • Advises and leads on the strategy and development of multiple products, applications, and technologies across a portfolio
  • Creates novel code solutions and drives the development of new production code capabilities across teams and functions
  • Translates highly complex technical issues, trends, and approaches to leadership to drive the firm's innovation and enable leaders to make strategic, well-informed decisions about technology advancements
  • Drives adoption and implementation of technical methods in specialized fields in line with the latest product development methodologies
  • Creates durable, reusable software frameworks that are leveraged across teams and functions
  • Influences across business, product, and technology teams and successfully manages senior stakeholder relationships
  • Produce solution architectures, together with the development team, assisting development through design, development and deployment into production.
  • Guides evaluation of current technology and leads evaluation of new technologies using existing standards and frameworks
  • Serves as a function-wide subject matter expert in one or more areas of focus

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and 10+ years applied experience
  • Practical experience delivering system design, application development, testing, and operational stability
  • Expert in one or more programming language(s)
  • Demonstrated prior experience with influencing across functions and teams and delivering value at scale
  • Experience applying expertise and new methods to determine solutions for complex technology problems across various technical disciplines
  • Extensive practical cloud native experience
  • Practical cloud native experience
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, machine learning applications, SaaS)
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security

Preferred qualifications, capabilities, and skills

  • Proficiency in automation and continuous delivery methods

Mock Interview

Practice Video Interview with JobPe AI

Start Machine Learning Applications Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You