We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within CCB, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.
Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Hands-on practical experience in system design, application development, testing, and operational stability Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Overall knowledge of the Software Development Life CycleRequired qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience Expert-level React, JavaScript / Typescript knowledge, with demonstrated complex implementations a must, e.
g., Micro frontends, optimization techniques, and design patterns. Knowledge and understanding of a modern React stack (hooks, functional components) Good knowledge of Unit / integration / e2e testing with continuous deployment (CI / CD) Experience with component libraries (Styled Components, Material UI, etc.
Experience with Storybook and building modular applications Knowledge and experience with dependency management and using build tools like Webpack Knowledge and experience working with HTML5, CSS and precompilers, like Sass and LESS Understanding UX design concepts like responsive web design Solid understanding of agile methodologies such as CI / CDPreferred qualifications, capabilities, and skills Strong analytical and problem-solving skills paired with the ability to develop creative and efficient technical solutions.
Knowledge of Web Content Accessibility Guidelines (WCAG) Knowledge and experience with web performance tools Familiarity and experience with Feature Flagging and Experimentation Familiarity and experience working in an Agile environment
Last updated : 2024-08-08
Location: New York, NY
Posted: Aug. 14, 2024, 2:44 a.m.
Apply Now Company Website