JPMorgan Chase - Wilmington, DE

posted 5 days ago

Full-time - Senior
Wilmington, DE
Credit Intermediation and Related Activities

About the position

As a Senior Lead Software Engineer - Java/Python/AWS at JPMorgan Chase, you will be a key member of an agile team focused on enhancing, building, and delivering secure and scalable technology products. This role involves applying deep technical expertise to solve diverse challenges across multiple technologies and applications, driving significant business impact through your contributions.

Responsibilities

  • Provide technical guidance and direction to support the business and its technical teams, contractors, and vendors.
  • Develop secure and high-quality production code, and review and debug code written by others.
  • Drive decisions that influence product design, application functionality, and technical operations and processes.
  • Serve as a subject matter expert in one or more areas of focus.
  • Contribute to the engineering community by advocating for firmwide frameworks, tools, and practices of the Software Development Life Cycle.
  • Influence peers and project decision-makers to consider the use of leading-edge technologies.
  • Contribute to software engineering on cloud platforms to provision AWS infrastructure.
  • Create and manage infrastructure using Terraform.
  • Build and maintain serverless architecture for platform management applications using Python, Lambdas, Step Functions, SNS, SQS.
  • Analyze, write, develop, test, and release products using Python on AWS.

Requirements

  • Formal training or certification in software engineering concepts and 5 years of applied experience.
  • Hands-on practical software engineering experience in system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages (Java or Python).
  • Advanced knowledge of software applications and technical processes, with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud computing, artificial intelligence, machine learning).
  • Ability to tackle design and functionality problems independently with little to no oversight.
  • Practical cloud-native experience is essential.
  • Experience in Computer Science, Computer Engineering, Mathematics, or a related technical field.
  • Strong proficiency in Python or Java, with intermediate Python skills required.

Nice-to-haves

  • AWS certifications are preferred.
  • Serverless application development experience is preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service