Job Description
When you mentor and advise multiple technical teams and move financial technologies forward, it’s a big challenge with big impact. You were made for this.
As a Senior Manager of Software Engineering at JPMorgan Chase within the Commercial & Investment Banking's Equities Tech team you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities
- Lead a large technology platform, but with an objective to propose and lead the transformation agenda
- Collaborate effectively within large teams to achieve organizational goals, demonstrating strong team player qualities and project ownership.
- Provide technical guidance and direction to support the business and its technical teams, contractors, and vendors
- Develop secure and high-quality production code, and reviews and debugs code written by others
- Drive decisions that influence the product design, application functionality, and technical operations and processes
- Provide maintenance and support for enterprise-level data integration solutions.
- Serve as a function-wide subject matter expert in one or more areas of focus
- Understand and contribute to architecture and design across systems.
- Add to the team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise
- Over 10 years of proven experience in database solution implementation and ETL processes within the financial industry
- Demonstrate proficiency in application, data, and infrastructure architecture disciplines, especially in managing high-volume data.
- Utilize strong Oracle database knowledge, including Oracle, PL/SQL, performance tuning, and ETL-Informatica.
- Handle complex SQL joins, correlated sub-queries, aggregate functions, analytic functions, materialized views, indexing, partitioning, and performance tuning using explain plans.
- Lead the analysis, design, development, testing, and implementation of ETL processes, using Informatica.
- Implement solutions using Postgres and cloud-based technologies.
- Apply knowledge of Data Lake and Data Warehouse concepts and implementation within an agile software delivery lifecycle.
- Manage the issue resolution process for application production problems, ensuring minimal disruption.
- Production and BAU AD L3 Support: Provide Level 3 support for production and business-as-usual activities, ensuring system reliability and performance.
Preferred qualifications, capabilities, and skills
- Experience with Python and Java is highly advantageous
- Knowledge of big data technologies, such as Snowflake, and integration experience is a plus.
- Stay informed about industry-wide technology trends and best practices.
- Show eagerness to learn new technologies and adapt to evolving industry standards.
Read Full Description