Director of Software Engineering

4 days ago


Manama, Manama, Bahrain JPMorganChase Full time

Join to apply for the Director of Software Engineering role at JPMorgan Chase.

Get AI-powered advice on this job and more exclusive features.

Job Description

As a Director of Software Engineering at JPMorgan Chase within the Trade and Working Capital Technology team, you will lead multiple technical teams, oversee activities across departments, and collaborate across technical domains. Your expertise will promote the adoption of technical methods within teams and help us stay at the forefront of industry trends, best practices, and technological advances. This role offers the opportunity to influence and shape our technological landscape and contribute to our growth and innovation.

Job Responsibilities
  • Solution and implement project priorities, deadlines, and deliverables.
  • Work closely with technology teams and end users to deliver solutions for trade businesses.
  • Influence peer leaders and senior stakeholders across business, product, and technology teams.
  • Optimize applications for performance, scalability, and high availability.
  • Ensure the technical feasibility of UI/UX designs.
  • Build reusable code and libraries for future use.
  • Deliver scalable technical solutions across multiple domains.
  • Champion the company's culture of diversity, equity, inclusion, and respect.
Required Qualifications, Capabilities, And Skills
  • Formal training or certification in software engineering with proven experience.
  • Excellent interpersonal, communication, problem-solving, and organizational skills.
  • Experience with Test Driven Development and Domain Driven Design.
  • Strong knowledge of Data Structures, Algorithms, and Design Patterns.
  • Hands-on experience in Java/J2EE development.
  • Knowledge of Hibernate ORM, SQL, UNIX, Shell scripting.
  • Understanding of distributed and parallel processing environments.
  • Experience with container orchestration frameworks like Docker, OpenShift, or Kubernetes.
  • Experience building stateless, scalable SaaS/SOA applications.
  • Knowledge of monitoring frameworks like ELK, Grafana, Prometheus, and experience with Spring framework.
  • Proficiency with version control tools like Git.
Preferred Qualifications, Capabilities, And Skills
  • Experience in Payments or Trade Finance software delivery.
  • Experience with functional programming languages like Scala, Go, Python.
  • Knowledge of GWT, Mule ESB, persistence stores like MongoDB, Graph DB, BigTable.
  • Experience with SDLC frameworks such as Maven, Gradle, Jenkins, Jira.
  • Experience in Machine Learning, NLP, OCR.
  • Open source contributions are a plus.
About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to clients worldwide. We value diversity and inclusion, and are committed to equal opportunity employment.

About The Team

Our Commercial & Investment Bank operates across banking, markets, securities services, and payments, serving clients in over 100 countries.

Additional Information

This job is active and accepting applications.

#J-18808-Ljbffr

  • Manama, Manama, Bahrain JPMorganChase Full time

    Join to apply for the Director of Software Engineering role at JPMorganChase1 day ago Be among the first 25 applicantsJoin to apply for the Director of Software Engineering role at JPMorganChaseJob DescriptionAs a Director of Software Engineering at JPMorganChase within the Trade and working Capital Technology team, you will lead multiple technical teams,...


  • Manama, Manama, Bahrain beBee Careers Full time

    We are seeking a seasoned Automotive Software Engineering Director to lead our efforts in developing innovative software solutions for the automotive industry.The successful candidate will have a strong background in software engineering, Linux, and open source technologies. They will be responsible for growing and leading a team of dedicated engineers...


  • Manama, Manama, Bahrain beBee Careers Full time

    Job SummaryA technical leader responsible for guiding the development of software applications.About This RoleWe are seeking an experienced software engineer to join our team as a Director of Software Engineering. The successful candidate will lead the development of software solutions that drive business growth and excellence.Key Responsibilities:Define and...


  • Manama, Manama, Bahrain beBee Careers Full time

    Lead Software Engineer - Strategic Innovation We are seeking an exceptional Director of Software Engineering to join our team. This is a critical role that requires strong leadership, technical expertise and strategic thinking. Job Description:As a Director of Software Engineering, you will be responsible for leading multiple technical teams, overseeing...


  • Manama, Manama, Bahrain JPMorgan Chase & Co. Full time

    Job responsibilities:Solution and implement individual project priorities, deadlines, and deliverables.Work closely with technology teams and internal end users to deliver solutions that drive a variety of trade businesses.Influence peer leaders and senior stakeholders across the business, product, and technology teams.Optimize application for maximum...


  • Manama, Manama, Bahrain beBee Careers Full time

    About the Role">OverviewThe Director of Software Engineering will lead multiple technical teams, providing oversight to the activities of multiple departments and collaborating across technical domains.This role requires expertise in promoting the adoption and implementation of technical methods within various teams, while staying at the forefront of...

  • Software Engineer

    14 hours ago


    Manama, Manama, Bahrain ARRAY INNOVATION Full time

    Get AI-powered advice on this job and more exclusive features.At ARRAY, we're not just another software services company—we're a community of creators, coders, and innovators on a mission to redefine technology, put Bahrain on the global tech map, and build impactful solutions across industries. Whether you're passionate about system architecture, elegant...

  • Software Engineer

    3 weeks ago


    Manama, Manama, Bahrain Canonical Full time

    Join or sign in to find your next jobJoin to apply for the Software Engineer - Python/Golang - Kubernetes role at Canonical1 day ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Python/Golang - Kubernetes role at CanonicalCanonical is a leading provider of open source software and operating systems to the global enterprise and...

  • Software Engineer

    6 days ago


    Manama, Manama, Bahrain Canonical Full time

    Join or sign in to find your next jobJoin to apply for the Software Engineer - Cloud Images role at Canonical1 week ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Cloud Images role at CanonicalGet AI-powered advice on this job and more exclusive features.Canonical is a leading provider of open source software and operating...

  • Software Engineer

    4 weeks ago


    Manama, Manama, Bahrain Canonical Full time

    Software Engineer - Data Infrastructure - KafkaJoin or sign in to find your next jobJoin to apply for the Software Engineer - Data Infrastructure - Kafka role at CanonicalSoftware Engineer - Data Infrastructure - Kafka1 day ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Data Infrastructure - Kafka role at CanonicalGet...