JPMorgan Chase is hiring: Lead Software Engineer - Sr. Frontend Web Developer in
JPMorgan Chase, Columbus, OH, United States, 43224
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking - Global Technology team, you are an essential contributor to an agile team dedicated to developing trusted, market-leading technology products in a secure, stable, and scalable manner. Use your deep technical expertise and problem-solving skills to address diverse challenges across multiple technologies and applications, driving significant business impact.
Job Responsibilities
- Participate in the design and development of scalable, resilient systems using Java or Python, contributing to continuous improvements for product teams.
- Implement software solutions, including design, development, and troubleshooting.
- Create secure, high-quality production code and maintain algorithms aligned with system requirements.
- Contribute to architecture and design artifacts, ensuring compliance with design constraints during software development.
- Analyze large, diverse data sets to develop visualizations and reports that support ongoing software and system improvements.
- Identify hidden problems and patterns in data to enhance coding practices and system architecture.
- Engage with software engineering communities and events to explore emerging technologies.
- Promote a team culture rooted in diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, and Skills
- Formal training or certification in software engineering with 5+ years of practical experience.
- Hands-on experience with system design, application development, testing, security, and operational stability.
- Advanced proficiency in React, JavaScript, and TypeScript, including testing frameworks.
- Strong understanding of lower-level design principles in JavaScript/TypeScript and experience optimizing JavaScript for scalability and building CLI tools.
- Experience with backend programming languages such as Java, Python, or NodeJS.
- Deep knowledge of software applications and technical processes, including cloud, AI, machine learning, or mobile technologies.
- Practical experience with AWS services like ECS, Fargate, SNS, SQS, and RDS Postgres.
- Understanding of CI/CD pipelines, security scans, and automation tools.
- Degree in Computer Science, Engineering, Mathematics, or related fields.
Preferred Qualifications, Capabilities, and Skills
- Familiarity with modern front-end technologies and design patterns such as micro frontends.
- AWS Certification(s) (Associate or higher).