DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.
As a Lead Software Engineer at JPMorgan Chase within the Chase Digital team you will be expected to be a technology SME and responsible for bringing developers together to deliver. You should have strong experience in client-side technologies and a passion for creating the best user experience possible.
Job responsibilities:
- Code design and testing in a heterogeneoustechnologyenvironment.
- Demonstrate a strong understanding of the overall software delivery lifecycle (SDLC) and activities.
- Enacting agiledevelopmentvalues and practices.
- Enable close cooperation across all roles and functions.
- Promote andparticipatein the continuous improvement of structure processes and tooling to enable the teams to deliver more value.
- Identifyopportunities for process and tool improvements and drive those from concept to implementation.
- Engineer a world-class platform with an eye towards rapid iteration and creative problem solving.
- Ensure quality and completeness of the product through unitcomponent integration and end-to-end testing.
- Adhere to architecture standards risk management and security policies.
- Contribute and collaborate in creation and consumption of open standards-based solutions while working with existing enterprise technologies and infrastructure.
Required qualifications capabilities and skills:
- Formal training or certification on software engineering concepts and 5 years applied experience
- 10 years of experience in delivering technology solutions
- 8 years of web development experience HTML5 CSS and JavaScript.
- 5 yearsexperience with React with hands-on coding experience.
- Strong customer focus excellent problem solving and analytical skills.
- Ability to work in a rapidly changing environment.
- Understanding ofsoftware design patterns and paradigms such as object-oriented programming (OOP) and functional programming (FP).
- Expertise onReact JavaScriptTypeScriptand other web technologies for implementing web applications.
- Experience in unitcomponent integration and end-to-end testing including the use of libraries like Jest React Testing Library Cypress Seleniumetc.
- Strong knowledge and experience withbuildpipelines such as Jenkins etc.
- Good experiencewith Single Page Application (SPA) in page optimization (performance) understanding of performance consideration for React or other SPA-based web applications
Preferred qualifications capabilities and skills:
- Knowledge and experience with React TypeScript and React components.
- Knowledge and experience using popular build tools like Gulp and Webpack.
- Understanding of source control and experience working with modern tools that support it such as GIT experience using CI/CD tools.
- Knowledge and experience working with CSS and popular pre-compilers such as Sass and LESS.
- Participation in Test Driven Development or Business Driven Development (BDD)
- Knowledge with experimentation platformssuch .
DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.As a Lead Software Engineer at JPMorgan Chase within the Chase Digital team you will be expected to be a technology SME and responsible for bringing developers together to...
DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.
As a Lead Software Engineer at JPMorgan Chase within the Chase Digital team you will be expected to be a technology SME and responsible for bringing developers together to deliver. You should have strong experience in client-side technologies and a passion for creating the best user experience possible.
Job responsibilities:
- Code design and testing in a heterogeneoustechnologyenvironment.
- Demonstrate a strong understanding of the overall software delivery lifecycle (SDLC) and activities.
- Enacting agiledevelopmentvalues and practices.
- Enable close cooperation across all roles and functions.
- Promote andparticipatein the continuous improvement of structure processes and tooling to enable the teams to deliver more value.
- Identifyopportunities for process and tool improvements and drive those from concept to implementation.
- Engineer a world-class platform with an eye towards rapid iteration and creative problem solving.
- Ensure quality and completeness of the product through unitcomponent integration and end-to-end testing.
- Adhere to architecture standards risk management and security policies.
- Contribute and collaborate in creation and consumption of open standards-based solutions while working with existing enterprise technologies and infrastructure.
Required qualifications capabilities and skills:
- Formal training or certification on software engineering concepts and 5 years applied experience
- 10 years of experience in delivering technology solutions
- 8 years of web development experience HTML5 CSS and JavaScript.
- 5 yearsexperience with React with hands-on coding experience.
- Strong customer focus excellent problem solving and analytical skills.
- Ability to work in a rapidly changing environment.
- Understanding ofsoftware design patterns and paradigms such as object-oriented programming (OOP) and functional programming (FP).
- Expertise onReact JavaScriptTypeScriptand other web technologies for implementing web applications.
- Experience in unitcomponent integration and end-to-end testing including the use of libraries like Jest React Testing Library Cypress Seleniumetc.
- Strong knowledge and experience withbuildpipelines such as Jenkins etc.
- Good experiencewith Single Page Application (SPA) in page optimization (performance) understanding of performance consideration for React or other SPA-based web applications
Preferred qualifications capabilities and skills:
- Knowledge and experience with React TypeScript and React components.
- Knowledge and experience using popular build tools like Gulp and Webpack.
- Understanding of source control and experience working with modern tools that support it such as GIT experience using CI/CD tools.
- Knowledge and experience working with CSS and popular pre-compilers such as Sass and LESS.
- Participation in Test Driven Development or Business Driven Development (BDD)
- Knowledge with experimentation platformssuch .
View more
View less