DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Bank - Branch Workplace Technology area you will serve as a seasoned member of a dynamic team to design and deliver trusted market-leading technology products in a secure stable and scalable way. You will be responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firms branch business objectives. As a highly skilled development specialist your role is pivotal in creating and maintaining an array of rapid prototypes and development proof of concept (POC) deployments within a branch environment. The ideal candidate will possess a strong ability to deliver scalable results in a fast-paced and rapidly shifting environment.
Job Responsibilities:
- Design develop and maintain rapid prototypes to support the evolving needs of the branch.
- Implement and manage development POC deployments to test and validate new concepts and technologies within the JPMC network.
- Clearly communicate with non-technical team members to gather requirements and deliver on development needs.
- Adapt quickly to changes in project scope and direction maintaining a focus on delivering timely and effective solutions.
- Provide technical expertise and guidance to team members and stakeholders throughout the prototyping and POC development process.
- Continuously explore and evaluate emerging technologies and methodologies to enhance prototyping and POC capabilities.
- Demonstrate the ability to work with cutting-edge technologies and quickly acquire new skills to stay ahead in the field.
- Contribute to software engineering communities of practice and events that explore new and emerging technologies.
Required Qualifications Capabilities and Skills:
- Formal training or certification on software engineering concepts with 5 years of applied experience.
- Demonstrably proficient in full stack development leveraging various frontend/backend technologies with React(JS) and Python/Spring(Java) experience.
- Strong knowledge of software applications and technical processes on platforms like Cloud and AI/ML
- Working experience with common cloud platforms with strong exposure to AWS architecture environments and services. AWS certification.
- Proficiency in system design application development testing and operational stability.
- Experience in developing debugging and maintaining code in large corporate environments using modern programming and database querying languages.
- Comprehensive understanding of the Software Development Life Cycle and agile methodologies including CI/CD application resiliency and security.
- Experience with containerization and orchestration tools like ECS Kubernetes and Docker.
- Proficiency in CI/CD tools such as Jenkins Git GitHub Spinnaker and Terraform.
Preferred qualifications capabilities and skills
- Prior experience with branch platforms tools and controls is a plus.
- Prior experience in the financial industry and/or branch operation is a plus.
- Experience with mobile (Android/iOS) application POCs.
- Strong communication and interpersonal skills