Elevate your career as the Director of Software Engineering , where your technical acumen and visionary leadership will shape the future of technology solutions.
The Chief Data & Analytics Office (CDAO) at JPMorgan Chase is responsible for accelerating the firm’s data and analytics journey. This includes ensuring the quality, integrity, and security of the company's data, as well as leveraging this data to generate insights and drive decision-making. The CDAO is also responsible for developing and implementing solutions that support the firm’s commercial goals by harnessing artificial intelligence and machine learning technologies to develop new products, improve productivity, and enhance risk management effectively and responsibly.
As a Director of Software Engineering at JPMorgan Chase within the Corporate Sector Chief Data & Analytics Office (CDAO), you will lead a technical area and drive impact within teams, technologies, and projects across departments. In this role you will utilize your in-depth knowledge of software, applications, technical processes, and product management to drive multiple complex projects and initiatives, while serving as a primary decision maker for your teams and be a driver of innovation and solution delivery.
Job Responsibilities
Lead and manage UI development teams, ensuring the delivery of high-quality front-end solutions by overseeing the design and implementation of innovative UI technologies and frameworkEngage with stakeholders at all organizational levels, including senior executives, to communicate project status/technical strategies and collaborate with cross-functional teams and UX design teams to align UI development with business objectiveProvide technical leadership and mentorship to team members, fostering a culture of continuous learning and improvement by thinking strategically about the bigger picture, designing at a macro level to bridge the gap from design to implementationDrive the adoption of modern UI technologies and methodologies, such as Micro-frontends and component-based architecture and incorporate AI solutions to solve complex problems and improve productivity within the UI domain Foster a culture of innovation by implementing the latest and greatest technologies emerging in the industry and adherence to best practices in UI development, including performance optimization and responsive design.
Required Qualifications, Capabilities, and Skills
Formal training or certification on software engineering concepts and 10+ years applied experience. In addition, 5+ years of experience leading technologists to manage, anticipate and solve complex technical items within your domain of expertiseProven track record in technical leadership, including resource management, strategic project delivery, solution architecture, with the ability to design and implement innovative UI technology solutions.Excellent communication skills, capable of engaging with stakeholders at all organizational levels, including senior executives.Expertise in modern UI technologies, including React.js, AG-grid, Micro-frontends, and Node.js.Strong understanding of cloud infrastructure and experience with CI/CD pipelines, deploying and managing UI applications on cloud platforms like AWS.Preferred Qualifications, Capabilities, and Skills
Understanding of financial markets and experience with financial data.Familiarity with AWS managed services and cloud-native UI deployment strategies.Experience with UI performance monitoring tools and techniques.Deep knowledge of accessibility standards in UI design.