US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

Full Stack Lead Software Engineer

Join JPMorgan Chase as a Lead Software Engineer within our Corporate Tech - Integrated Desktop team.

You will play a pivotal role in an agile team dedicated to enhancing, building, and delivering market-leading technology products that are secure, stable, and scalable.

As a core technical contributor, you will drive critical technology solutions across multiple technical domains, supporting the firm's business objectives.

We seek candidates with full-stack development and architectural experience in React and Java, as well as expertise in managing applications on AWS.

This role emphasizes hands-on technical leadership, guiding the team in crafting innovative technology solutions.

Key Responsibilities:


* Develop and execute creative software solutions, employing innovative approaches to design, development, and technical troubleshooting.


* Produce secure, high-quality production code, and review and debug code authored by peers.


* Identify and implement opportunities to automate or eliminate recurring issues, enhancing the operational stability of software applications and systems.


* Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and their applicability within existing systems and information architecture.


* Champion communities of practice across Software Engineering to promote awareness and adoption of cutting-edge technologies.


* Foster a team culture of diversity, equity, inclusion, and respect.


* Design and implement intuitive, responsive, and visually appealing user interfaces, ensuring a seamless user experience across devices and platforms.


* Collaborate with UX/UI designers to translate design wireframes into high-quality code.


* Operate as a full-stack developer, managing both front-end and back-end development tasks to ensure seamless application integration and functionality.

Required Qualifications and Skills:


* Formal training or certification in Software Development concepts with 5+ years of applied experience.


* Hands-on experience in system design, application development, testing, and ensuring operational stability.


* Strong understanding of UI/UX principles and best practices, with the ability to create visually appealing and user-friendly interfaces.


* Experience with front-end technologies, such as HTML5, CSS3, TypeScript and JavaScript frameworks such as React


* Knowledge of CSS frameworks and modern design systems such as Material Design.

Strong understanding of API protocols and standards


* Expertise in responsive design and practical cloud-native experience in AWS.


* Experience with containerization technologies such as Kubernetes or Docker.


* Proficiency in automation and continuous delivery methods.


* Comprehensive understanding of the Software Development Life Cycle.


* Ability to work collaboratively in a team environment and communicate...




Share Job