Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

JPMorgan Innovation Lab - Lead Software Engineer 
United States, Ohio, Columbus 
506448472

Yesterday

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