LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Lead Software Engineer, Securities Services Technology

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 3 days ago

No clicks

**Lead Software Engineer, Securities Services Technology** - **Sydney, NSW, Australia** - **Senior role** in JPMorgan Chase's CIB – Securities Services Technology team, driving critical tech solutions across diverse areas and business functions. - **Key Responsibilities**: Lead creative software solutions, drive secure, high-quality code development, maintain architecture, improve operational stability, and mentor engineers. - **Required Skills & Experience**: - **5+ years** of applied software engineering experience, with **formal training/certification** and **proven experience** in **Java/J2EE** and database querying languages. - **Strong proficiency** in **CI/CD**, **agile methodologies**, and **cloud-native experience**. - **Background** in the **financial services industry** and understanding of its IT systems. - **Preferred Skills**: Familiarity with modern front-end technologies and cloud technologies. - **Keywords**: Lead Software Engineer, Securities Services Technology, JPMorgan Chase, CIB, agile, Java, J2EE, cloud-native, financial services industry.

Compensation
Not specified

Currency: Not specified

City
Sydney
Country
Australia

Full Job Description

Location: Sydney, NSW, Australia

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

As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank (CIB) Securities Services Technology, Instructure Capture team, you are an integral part of an agile team that designs, enhances, builds, and delivers trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor and team leader, you will drive critical technology solutions across multiple technical areas and business functions in support of the firms objectives.

Job Responsibilities

  • Executes creative software solutions, including design, development, and technical troubleshooting, with the ability to think beyond routine approaches to build solutions and break down complex technical problems.
  • Develops secure, high-quality production code and maintains algorithms and services that operate reliably with dependent systems; reviews, debugs, and improves code written by others.
  • Produces and maintains architecture and design artifacts for complex applications; ensures design constraints (security, resiliency, performance, scalability) are realized in implementation.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while setting consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns.
  • Applies strong knowledge of the SDLC toolchain (CI/CD, automation, quality, observability), including enterprise-authorized AI-assisted development and automation capabilities, to increase the value realized from automation.
  • Identifies opportunities to eliminate recurring issues and/or automate remediation to improve the operational stability of software applications and systems.
  • Gathers, analyzes, and synthesizes insights from large, diverse datasets, developing visualizations and reporting in service of continuous improvement of applications and systems.
  • Proactively identifies hidden problems and patterns (including from data and operational signals) and uses insights to improve coding hygiene and system architecture.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies; mentors engineers and strengthens a culture of diversity, opportunity, inclusion, and respect.
  • Leads evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and applicability within existing systems and information architecture.
  • Required Qualifications, Capabilities, and Skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience 
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages, with strong practical experience in a large corporate environment (e.g., Java / J2EE and related ecosystem); experience with database querying languages.
  • Proficient in all aspects of the Software Development Life Cycle and strong understanding of agile methodologies, including CI/CD, application resiliency, and security.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (coding, code review, test acceleration, troubleshooting) and setting team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows (data sensitivity, secure handling of inputs/outputs, adherence to resiliency and security expectations); experience coaching engineers on safe, compliant adoption.
  • Demonstrated knowledge of software applications and technical processes within at least one technical discipline (e.g., cloud, AI/ML, mobile, etc.).
  • Practical cloud-native experience.
  • In-depth knowledge of the financial services industry and IT systems.
  • Preferred Qualifications, Capabilities, and Skills

  • Familiarity with modern front-end technologies.
  • Exposure to cloud technologies
  • Carry out critical tech solutions across multiple technical areas as an integral part of an agile team

    Lead Software Engineer, Securities Services Technology

    Compensation

    Not specified

    City: Sydney

    Country: Australia

    J.P. Morgan logo
    Bulge Bracket Investment Banks

    3 days ago

    No clicks

    at J.P. Morgan

    ExperiencedNo visa sponsorship

    **Lead Software Engineer, Securities Services Technology** - **Sydney, NSW, Australia** - **Senior role** in JPMorgan Chase's CIB – Securities Services Technology team, driving critical tech solutions across diverse areas and business functions. - **Key Responsibilities**: Lead creative software solutions, drive secure, high-quality code development, maintain architecture, improve operational stability, and mentor engineers. - **Required Skills & Experience**: - **5+ years** of applied software engineering experience, with **formal training/certification** and **proven experience** in **Java/J2EE** and database querying languages. - **Strong proficiency** in **CI/CD**, **agile methodologies**, and **cloud-native experience**. - **Background** in the **financial services industry** and understanding of its IT systems. - **Preferred Skills**: Familiarity with modern front-end technologies and cloud technologies. - **Keywords**: Lead Software Engineer, Securities Services Technology, JPMorgan Chase, CIB, agile, Java, J2EE, cloud-native, financial services industry.

    Full Job Description

    Location: Sydney, NSW, Australia

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

    As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank (CIB) Securities Services Technology, Instructure Capture team, you are an integral part of an agile team that designs, enhances, builds, and delivers trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor and team leader, you will drive critical technology solutions across multiple technical areas and business functions in support of the firms objectives.

    Job Responsibilities

  • Executes creative software solutions, including design, development, and technical troubleshooting, with the ability to think beyond routine approaches to build solutions and break down complex technical problems.
  • Develops secure, high-quality production code and maintains algorithms and services that operate reliably with dependent systems; reviews, debugs, and improves code written by others.
  • Produces and maintains architecture and design artifacts for complex applications; ensures design constraints (security, resiliency, performance, scalability) are realized in implementation.
  • Drives team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while setting consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns.
  • Applies strong knowledge of the SDLC toolchain (CI/CD, automation, quality, observability), including enterprise-authorized AI-assisted development and automation capabilities, to increase the value realized from automation.
  • Identifies opportunities to eliminate recurring issues and/or automate remediation to improve the operational stability of software applications and systems.
  • Gathers, analyzes, and synthesizes insights from large, diverse datasets, developing visualizations and reporting in service of continuous improvement of applications and systems.
  • Proactively identifies hidden problems and patterns (including from data and operational signals) and uses insights to improve coding hygiene and system architecture.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies; mentors engineers and strengthens a culture of diversity, opportunity, inclusion, and respect.
  • Leads evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and applicability within existing systems and information architecture.
  • Required Qualifications, Capabilities, and Skills

  • Formal training or certification on software engineering concepts and 5+ years applied experience 
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages, with strong practical experience in a large corporate environment (e.g., Java / J2EE and related ecosystem); experience with database querying languages.
  • Proficient in all aspects of the Software Development Life Cycle and strong understanding of agile methodologies, including CI/CD, application resiliency, and security.
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (coding, code review, test acceleration, troubleshooting) and setting team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows (data sensitivity, secure handling of inputs/outputs, adherence to resiliency and security expectations); experience coaching engineers on safe, compliant adoption.
  • Demonstrated knowledge of software applications and technical processes within at least one technical discipline (e.g., cloud, AI/ML, mobile, etc.).
  • Practical cloud-native experience.
  • In-depth knowledge of the financial services industry and IT systems.
  • Preferred Qualifications, Capabilities, and Skills

  • Familiarity with modern front-end technologies.
  • Exposure to cloud technologies
  • Carry out critical tech solutions across multiple technical areas as an integral part of an agile team