DescriptionBe an integral part of an agile team thats constantly pushing the envelope to enhance build and deliver top-notch technology products.
As a Senior Lead Software Engineer at JPMorgan Chase within the EX Web Channels and Employee Platforms team you play a crucial role in enhancing building and delivering trusted market-leading technology products in a secure stable and scalable manner. Your capabilities and contributions promote significant business impact as you apply deep technical expertise and problem-solving methodologies to address a diverse array of challenges across multiple technologies and applications.
Job responsibilities
- Executes creative software solutions design development and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Develops secure high-quality production code and reviews and debugs code written by other and can mentor the Junior engineers.
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems.
- Leads evaluation sessions with external vendors startups and internal teams to drive outcomes-oriented probing of architectural designs technical credentials and applicability for use within existing systems and information architecture.
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies.
- Adds to team culture of diversity equity inclusion and respect.
Required qualifications capabilities and skills
- Formal training or certification on software engineering concepts and 5 years applied experience.
- 8 years applied full stack software development experience.
- Advanced in in Front End technologies including CSS3 HTML5 and modern java script frameworks (React).
- Experience with AEM (Adobe Experience Manager) and handling custom data stores/context for delivering target content.
- Experience in CMS and personalization implementation.
- Hands-on practical experience delivering system design application development testing and operational stability.
- Advanced in one or more programming language(s) ( Java / Python).
- Advanced knowledge of software applications and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g. cloud artificial intelligence machine learning etc.).
- Advanced understanding of agile methodologies such as CI/CD Application Resiliency and Security.
- Ability to tackle design and functionality problems independently with little to no oversight.
- Practical cloud native experience (AWS).
Preferred qualifications capabilities and skills
- Experience in responsive web-design in multiple surfaces.
- Strong knowledge of server side design patterns and continuous delivery principles.
- Exhibit customer focus excellent problem solving and analytical skills.
- Experience with Adobe Target.
- Experience working with Databases.
Required Experience:
Senior IC