Full Stack Python / Aws Lead Software Engineer

JPMorgan Chase JPMorgan Chase · Banking · Jersey City, NJ +1 · Asset & Wealth Management

Lead Software Engineer role focused on building and enhancing cloud-native, microservices-based applications using Python and AWS within the financial services domain. The role involves full-stack development, problem-solving, and driving technical solutions in an agile environment.

What you'd actually do

  1. Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  2. Delivers end-to-end solutions in the form of cloud-native, microservices-based applications, leveraging the latest technologies and best industry practices
  3. Use domain modeling techniques to build best-in-class business products, structuring software for clarity, testability, and evolution
  4. Develops secure high-quality production code, and reviews and debugs code written by others
  5. Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems

Skills

Required

  • Python
  • Flask
  • Django
  • microservices
  • HTML
  • CSS
  • JavaScript
  • Typescript
  • React
  • Angular
  • AWS
  • Azure
  • GCP
  • distributed systems
  • RESTful APIs
  • web services
  • WebSockets
  • JSON
  • SQL
  • NoSQL databases
  • agile development methodologies
  • Scrum
  • CI/CD
  • Application Resiliency
  • Security

Nice to have

  • banking domain
  • AWS certification