https://bayt.page.link/FMwgU1XEBVHNh8t38
Create a job alert for similar positions

Job Description

As the Wealth Management business look to provide our clients with a suite of self-service capabilities allowing them to transact with us in a manner and channel of their choice, and thereby remove friction from the various touch points. The Digital Technology team is partnering with our business to aggressively expand our digital offerings over both Web and Mobile by designing, building and rolling out world-class digital solutions. We are a global technology team that executes in a highly agile manner and also embraces cutting-edge technologies and innovations. 


As a Lead Software Engineer at JPMorgan Chase within the Wealth Management business, you will be responsible for leading the technical aspects of the development on key business and modernization programs. You will be part of a dynamic team that will work closely with product owners co-located in the same location, as well as interact globally with business stakeholders, product owners and other application developers at all levels of the organization. Your role requires you to have solid technical skills and experience designing and building sophisticated platforms. Ability and experience to manage and steer a team of developers towards successful deliveries is a must. Also, if you have a passion for cutting edge technology and a drive for excellence in delivery, you will feel right at home in this organization.


Job responsibilities 


  • Review of epics and stories provided by business, product owners or business analysts and turning those into technical designs and development
  • Define design and architecture for all solutions built as part of the project
  • Develop various components of the system, including web front-end and back-end services
  • Manage and oversee the contributions of other developers in the team
  • Work closely with program manager/business analyst on grooming stories, backlog prioritization and tracking and communicating progress.
  • Manage business and technology stakeholders across the organization, including front-office business, product owners, other technology teams and technology/business management.
  • Follow and promote Agile practices like Scrum and TDD/BDD
  • Ensure consistency with and synergy across the global platform by collaborating regularly with peers across the global Digital team.
  • Support the Digital platform across all environments, including production in a Devops model

Required qualifications, capabilities, and skills


  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Experience working in Angular (with experience in Angular 17+)
  • Experience with one or more of UI/JavaScript testing frameworks – Protractor/Selenium/Jasmine 
  • Experienced in integrating UI components with microservices
  • Familiarity with Git, Maven and Jenkins
  • Excellent analytical and communication skills with an ability to communicate complex technical topics in an easy to understand manner.
  • Excellent track-record in building maintainable interfaces with high user experience quotient and 
  • Ability to work with multiple globally distributed teams to deliver end-to-end solutions across regions
  • Solid architectural and design skills
  • Proficiency in Java Programming
  • High level of analytical and conceptual thinking required

Preferred qualifications, capabilities, and skills


  • Domain experience in building applications in the payments space is useful
  • Familiarity with building cloud native applications (public or private) or containerized applications, would be a huge plus, though not a pre-requisite for applying.
  • Skilled in Spring and micro-services architecture

Job Details

Job Location
India
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.