Software Architect III - Payments Technology

JPMorgan Chase JPMorgan Chase · Banking · LONDON, United Kingdom · Commercial & Investment Bank

Software Architect III role in Payments Technology at JPMorgan Chase, focusing on developing high-quality architecture solutions for software applications and platforms. Responsibilities include executing architecture solutions, producing design artifacts, evaluating technologies, and contributing to architecture communities. Requires formal training/certification and 3+ years of experience in software engineering, system design, and coding.

What you'd actually do

  1. Executes architecture solutions and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down problems
  2. Produces architecture and design artifacts for complex applications while being accountable for ensuring that design constraints are met by software code development
  3. Evaluates and provides feedback on technical architecture design recommendations
  4. Represents a product in architectural governance bodies
  5. Leads the product team in evaluating new technologies using existing standards and frameworks, and develops recommendations to influence progress to modern architecture

Skills

Required

  • Formal training or certification on software engineering concepts
  • 3+ years applied experience
  • Strong knowledge of one or more software applications and architecture development
  • Ability to evaluate current technologies to recommend ways to optimize architecture
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Proficient in coding in one or more languages
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)

Nice to have

  • Familiarity with modern front-end technologies
  • Exposure to cloud technologies