CAIA's Career Center is an easy-to-use, comprehensive resource connecting job seekers with employers in the growing AI field. Use your knowledge and credibility to advance your career or build a talented team for your organization. Opportunities targeted to CAIA Charterholders are prioritized.
In order to search for jobs specifically for CAIA Charterholders or those pursuing the CAIA Charter please enter “CAIA” in the search panel.
This will enable you to search for CAIA specific roles globally.
As a senior leader in Software Engineering, you will combine your years of proven expertise with a never-ending quest to create innovative technology through solid engineering practices. You'll lead a highly inspired and inquisitive team of technologists who are already developing and deploying applications to the highest standards. With your deep knowledge of design, analytics, development, coding, testing and application programming, your team will raise their game even more, meeting your standards, as well as satisfying both business and functional requirements. Your passion and experience in one or more technology domains will help solve complex and mission critical problems, internally and externally. As a constant learner and early adopter, you're already embracing leading-edge technologies and methodologies; your example encourages others to follow suit. In addition to creating solutions with your in-house team, you'll also work alongside our team of technologists from around the world who are just as dedicated as you are. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.
The Reference Data Technology team (part of the Corporate Technology) provides solutions for Client Onboarding / Know Your Customer (KYC), Account, Document, Instrument and Client reference data across all JP Morgan Lines of Businesses.
We are looking for an Executive Director of Software Engineering to lead the development of the KYC platform for the Investment and Commercial bank. This is a very high profile role that will manage multiple feature teams across multiple locations, working closely with several senior MD level stakeholders, and develop the best in class KYC platform developed for any bank.
As a senior leader in Software Engineering, you will combine your years of proven expertise to lead a highly inspired and inquisitive team of technologists to develop applications to the highest standards. You will be expected to solve complex business and technical challenges while managing a large and senior user base.
Provide people and technical leadership to the team.
End to end ownership of the development cycle - Requirements, Functional and Technical Design, Development, Testing, Deployment and Support.
Work closely with senior MD level stakeholders in Operations, Compliance, and Technology to design solutions to business problems, provide transparency to program status, and manage risks and issues.
Total ownership of the quality of the platform from code reviews, development automation, agile processes to production resiliency and beyond.
This role requires a wide variety of strengths and capabilities, including:
A Bachelor's degree in Computer Science, Engineering or related field.
15 years of technology development/management experience
Strong Java, J2EE development experience.
Strong exposure to UI development - preferably with HTML5
Proficiency in Relational and Non-Relational Data Models, knowledge of SQL/ Relational Databases
Strong technical experience in writing efficient code, code reviews, best practices on configuration management and code refactoring.
Ability to work under pressure, multi-task and lead by example
Strong communication, negotiation and influencing skills at senior levels
Experience in Agile development, strong commitment to Behavior/Test Driven Development
Expert Practitioner of Continuous Integration/ Deployment strategies and tools
Expertise in AD/ CI/ CD/ Test Automation tools like - Git, Bitbucket, Jenkins, Selenium, Cucumber, etc.
Hands-on experience in Microservices development and related Interaction patterns
Experience in Performance/ Load Testing for Global High volume Web Applications
Exposure to Rules Engine, preferably Drools
Exposure to frameworks like Spring, Integration and distributed Messaging and caching frameworks
Exposure to BPM tools, preferably jBPM
Exposure to Authentication and Authorization models, Data Encryption and Cyber Security requirements for Global Applications.
General understanding of investment banking business
Experience working on global platform and dealing with regulatory requirements across multiple countries.
Experience with Regulatory, Client On-boarding or KYC business processes
Internal Number: 6121717
eFinancialCareers is a career site specializing in financial services.