Director of Software Engineering
3 weeks ago
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 an opportunity to influence and shape the technological landscape of our firm, contributing to our growth and innovation.
Job Responsibilities- Solution and implement project priorities, deadlines, and deliverables.
- Work closely with technology teams and internal end users to deliver solutions for various 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 technical solutions that can be leveraged across multiple businesses and domains.
- Champion the firm's culture of diversity, equity, inclusion, and respect.
- Formal training or certification in software engineering concepts and hands-on experience.
- Excellent interpersonal, communication, problem-solving, analytical, organizational skills, and attention to detail.
- Experience with Test Driven Development and Domain Driven Design, along with testing frameworks.
- Strong knowledge of Data Structures, Algorithms, and Design Patterns.
- Proven experience in Java/J2EE development, including designing, developing, and maintaining Java applications.
- Experience with Hibernate ORM, SQL, UNIX, and Shell scripting.
- Understanding of distributed and parallel processing environments.
- Experience with container orchestration frameworks like Docker Swarm or Kubernetes/OpenShift.
- Experience building stateless, SaaS/SOA, and scalable applications/platforms.
- Knowledge of continuous monitoring tools such as ELK, Grafana, and Prometheus.
- Proficiency with version control tools like Git.
- Experience in Payments or Trade Finance software delivery.
- Knowledge of functional programming languages such as Scala, Go, or Python.
- Experience with GWT, Mule ESB is a plus.
- Experience with persistence stores like MongoDB, Graph DB, or BigTable.
- Familiarity with SDLC frameworks such as Maven/Gradle, PIP, Anaconda, Jenkins, Jira.
- Experience in Machine Learning, NLP, OCR.
- Open source contributions are a plus.
J.P. Morgan is a global leader in financial services, providing strategic advice and products to prominent clients worldwide. Our approach emphasizes building trusted, long-term partnerships to help clients achieve their objectives. We value diversity and inclusion, and are committed to equal opportunity employment, making accommodations for applicants' and employees' needs.
About The TeamJ.P. Morgan's Commercial & Investment Bank is a global leader in banking, markets, securities services, and payments, operating in over 100 countries. We provide strategic advice, raise capital, manage risk, and extend liquidity worldwide.
#J-18808-Ljbffr-
Director of software engineering
3 weeks ago
Manama, Manama, Bahrain J.P. Morgan Full timeAs 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,...
-
Director of Software Engineering
3 weeks ago
Manama, Manama, Bahrain J.P. Morgan Full timeAs 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,...
-
Cloud Systems Engineering Director
2 weeks ago
Manama, Manama, Bahrain beBee Careers Full timeCloud Systems Engineering Director">This is an exciting opportunity for a technologist with a passion for Linux and cloud technologies to lead our engineering team in designing, building, and operating modern distributed systems on private infrastructure for customers.As a Cloud Systems Engineering Director, you will be responsible for managing a growing...
-
Engineering Director
2 weeks ago
Manama, Manama, Bahrain beBee Careers Full timeJob Title: Engineering DirectorWe are seeking an experienced Chief Engineer to lead our engineering and maintenance teams in ensuring the smooth operation of our hotel's facilities. This involves overseeing daily engineering and maintenance operations, communicating with housekeeping, and coordinating maintenance activities for guest rooms and public...
-
Director of Software Engineering Lead
2 weeks ago
Manama, Manama, Bahrain beBee Careers Full timeJob Title:Sr. Software Engineering LeaderAbout the Role:This is a leadership position that involves overseeing multiple technical teams, collaborating across departments, and driving the adoption of technical methods within the organization. The successful candidate will have expertise in software engineering and will be responsible for promoting industry...
-
Sales Director for Embedded Software
2 weeks ago
Manama, Manama, Bahrain beBee Careers Full timeSales Director for Embedded SoftwareThis is a dynamic opportunity to join our team as a Sales Director for Embedded Software. As a key member of our sales organization, you will drive partnerships for licensing and embedding Ubuntu into software and SaaS solutions.Your responsibilities will include:Collaborating with cross-functional teams to prospect into...
-
Software engineering manager
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeSoftware Engineering Manager - Sustaining Engineering Join or sign in to find your next job Join to apply for the Software Engineering Manager - Sustaining Engineering role at Canonical Software Engineering Manager - Sustaining Engineering6 days ago Be among the first 25 applicants Join to apply for the Software Engineering Manager - Sustaining Engineering...
-
Software Engineering Manager
3 weeks ago
Manama, Manama, Bahrain Canonical Full timeSoftware Engineering Manager - Sustaining EngineeringJoin or sign in to find your next jobJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering6 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role...
-
Software Engineering Manager
3 weeks ago
Manama, Manama, Bahrain RESO Full timeCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Technical Director
2 weeks ago
Manama, Manama, Bahrain beBee Careers Full timeJob Description:This role is responsible for leading multiple technical teams and overseeing activities across departments. The successful candidate will have expertise in software engineering and will promote industry trends, best practices, and technological advances. They will collaborate across technical domains and influence peer leaders and senior...