Enable job alerts via email!

Senior Lead Software Engineer : API Management Platform, DevOps

J.P. Morgan

London

On-site

GBP 60,000 - 100,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Lead Software Engineer to join their agile Payments Technology team. In this pivotal role, you will enhance and deliver high-quality technology products, ensuring they are secure, stable, and scalable. You will be a significant contributor, developing essential technology solutions and leading initiatives to adopt cutting-edge technologies. This position offers the opportunity to work in a dynamic environment where your expertise in API management and software development will drive impactful results. If you're ready to push the limits of what's possible and make a difference in the financial services sector, this role is for you.

Qualifications

  • Advanced experience in API Management and system design.
  • Proficient in automation and continuous delivery methods.
  • In-depth knowledge of financial services IT systems.

Responsibilities

  • Develops high-quality production code and leads troubleshooting efforts.
  • Identifies opportunities for automation to improve software stability.
  • Leads evaluation sessions for architectural designs with vendors.

Skills

API Management
Software Development Life Cycle
Agile Methodologies
Programming Languages
Automation
Cloud Technologies
Technical Troubleshooting

Education

Formal training or certification on API Management

Tools

APIGEE
Kong API Gateway
Mulesoft
AWS

Job description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank, specifically in the Payments Technology division, your role will be pivotal in an agile team. You will be responsible for the enhancement, creation, and delivery of high-quality technology products in a secure, stable, and scalable manner. As a significant technical contributor, your tasks will include developing essential technology solutions across multiple technical domains within various business functions, all to support the firm's business goals.

Job responsibilities

  • 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
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Adds to team culture of diversity, equity, inclusion, and respect
  • Expand the capabilities and adoption of the modern API gateway for external and internal Payments Web APIs
  • Pay high attention to non-functional requirements to ensure stability, security and scalability of the API infrastructure
  • Actively participates in highly energy global agile team

Required qualifications, capabilities, and skills

  • Formal training or certification on API Management Platform concepts and proficient advanced experience
  • Hands-on practical experience delivering system design, application development, testing, and operational stability
  • Advanced in one or more programming language(s)
  • Proficiency in automation and continuous delivery methods
  • Proficient in all aspects of the Software Development Life Cycle
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience
  • Professional experience in API management technology e.g APIGEE, Kong, Mulesoft
  • Strong understand of OpenAPI Specification (OAS) for RESTful APIs
Preferred qualifications, capabilities, and skills
  • AWS (ECS, EKS, MKS)
  • Kong API Gateway
  • Experience with Performance and Soak Testing
  • Golang programming language
  • Lua programming language
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.