Enable job alerts via email!

Lead Software Engineer - Platform Services

JPMorgan Chase & Co.

Glasgow

On-site

GBP 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Job summary

A global financial services firm in Glasgow is seeking a Lead Software Engineer to develop and improve technology products. This role involves creating secure, high-quality code, leading technical efforts, and supporting business goals through innovative technology solutions. Ideal candidates should have experience in Java programming, team leadership, and a strong understanding of financial IT systems.

Qualifications

  • Experience in technical and team leadership.
  • Hands-on practical experience in delivering system design and application development.
  • In-depth knowledge of financial services and their IT systems.

Responsibilities

  • Executes creative software solutions and troubleshooting.
  • Develops secure high-quality production code.
  • Leads evaluation sessions with vendors and teams.

Skills

Java proficiency
Technical leadership
Enterprise application development
System design
Automation methods
Continuous delivery
Agile methodologies
Cloud computing

Education

Formal training or certification in Java

Job description

Social network you want to login/join with:

Lead Software Engineer - Platform Services, Glasgow

Client:

Location: Glasgow, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 383e46375b6e

Job Views: 10

Posted: 12.08.2025

Expiry Date: 26.09.2025

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 Corporate Oversight and Governance Technology, you play a vital role in an agile team dedicated to developing, improving, and delivering reliable, market-leading technology products that are secure, stable, and scalable. As a key technical contributor, you will be tasked with implementing essential technology solutions across diverse technical domains, supporting various business functions to achieve the firm's strategic 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, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification on Java concepts and proficient advanced experience
  • Experience in technical and team leadership
  • Experience developing and maintaining enterprise applications
  • 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)
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience

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 Corporate Oversight and Governance Technology, you play a vital role in an agile team dedicated to developing, improving, and delivering reliable, market-leading technology products that are secure, stable, and scalable. As a key technical contributor, you will be tasked with implementing essential technology solutions across diverse technical domains, supporting various business functions to achieve the firm's strategic 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, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
  • Formal training or certification on Java concepts and proficient advanced experience
  • Experience in technical and team leadership
  • Experience developing and maintaining enterprise applications
  • 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)
  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience
Preferred qualifications, capabilities, and skills
  • Experience working with Camunda workflow engine
  • Experience creating scalable systems leveraging real-time messaging
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs