JPMorgan Chase & Co.

Big Data Software Engineer

Posted on: 5 Mar 2021

Plano, TX

Job Description

As an experienced member of our Software Engineering Group we look first and foremost for people who are passionate around solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. Youll work in a collaborative, trusting, thought-provoking environmentone that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.

Key responsibilities shall include but not be limited to:

Advanced experience & demonstrated proficiency in ETL tools [Ab Initio, Informatica, SSAS etc.)
Experience with programing languages [Java(Preferable), Python, Scala etc.]
Experience with Big Data technologies and tools such as Apache Hadoop/HDFS, Spark, Big Data querying tools (such as QueryIt, Pig, Hive, Impala).
Requires strong ability writing/interpreting/tuning/debugging complex SQL queries and stored procedures.
Strong data profiling, data analysis, and data validations skills.
Deep DBMS experience on multiple platforms (Incl. Oracle, Teradata, and SQL Server).
Advanced understanding of data warehousing ETL concepts (esp. change data capture).
Strong experience on database design, best architecture practices, normalization and dimensional modeling etc.
Experience working on Agile methodologies as developer.
Experience with Business Intelligence tools such as Tableau.
Fundamentals and Solid facilitation skills to gather the necessary (functional & technical) information to document and/or develop a strategic/tactical plan. Able to properly document (functional & technical) source to target mappings, process flows, data flows, technical specification and unit test document.
Work independently in the design, development, testing, implementation and maintenance of systems of moderate size/complexity with a fast turn-around.
Perform extensive business process analysis including data analysis and GAP analysis.
Apply innovation, creativity, and improvement to the development process.
Problem-solving, keep abreast of new technologies.
Preferred Experience in Data Modelling (esp. Dimensional Models).
Serve as a process expert for a defined functional area, which includes:
Managing key data sources & inputs
Planning and ensuring implementation of end state automation activities
Providing guidance for the design, development, and implementation of automated processes.

This role requires a wide variety of strengths and capabilities, including:
Bachelors degree in Computer Science, Engineering, Information Technology or related area
6-8 years experience on ETL Development Tools: Ab Initio, Informatica, SSAS etc.
2+ years experience with Spark with Core Java (preferable), Python etc.
Experience in Big Data technologies , Distributed Multi-tier Application Development, Database Design, Data processing, Data Warehouse.
Working experience as Agile developer and good understanding of SDLC methodologies/guidelines.
Experience at developing complex UNIX shell scripts.
Experience with GIT or similar source code versioning tools and coding standards.
Experience with scheduling tool such as Control-M or similar tools.
Experience documenting business requirements, functional specifications and test plans.
Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals.
Eagerness to learn new technologies.
Experience in Banking Industry (esp. Home Lending).
Our Consumer & Community Banking Group depends on innovators like you to serve nearly 66 million consumers and over 4 million small businesses, municipalities and non-profits. Youll support the delivery of award winning tools and services that cover everything from personal and small business banking as well as lending, mortgages, credit cards, payments, auto finance and investment advice. This group is also focused on developing and delivering cutting edged mobile applications, digital experiences and next generation banking technology solutions to better serve our clients and customers.

When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds biggest tech companies. In 20 technology centers worldwide, our team of 50,000 technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $10B+ annual investment in technology enables us to hire people to create innovative solutions that will are transforming the financial services industry.

At JPMorgan Chase & Co. we value the unique skills of every employee, and were building a technology organization that thrives on diversity. We encourage professional growth and career development, and offer competitive benefits and compensation. If youre looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.

JPMorgan Chase & Co.

New York, New York

JPMorgan Chase & Co. operates as a financial services company worldwide. It operates in four segments: Consumer & Community Banking (CCB), Corporate & Investment Bank (CIB), Commercial Banking (CB), and Asset & Wealth Management (AWM). The CCB segment offers deposit and investment products and services to consumers; lending, deposit, and cash management and payment solutions to small businesses; mortgage origination and servicing activities; residential mortgages and home equity loans; and credit card, payment processing, auto loan, and leasing services.

The CIB segment provides investment banking products and services, including corporate strategy and structure advisory, and equity and debt markets capital-raising services, as well as loan origination and syndication; cash management and liquidity solutions; and cash securities and derivative instruments, risk management solutions, prime brokerage, and research.

This segment also offers securities services, including custody, fund accounting and administration, and securities lending products for asset managers, insurance companies, and public and private investment funds. The CB segment provides financial solutions, including lending, treasury, investment banking, and asset management to corporations, municipalities, financial institutions, and nonprofit entities, as well as financing to real estate investors and owners.

The AWM segment offers investment and wealth management services across equities, fixed income, alternatives, and money market fund asset classes; multi-asset investment management services; retirement products and services; and brokerage and banking services comprising trusts, estates, loans, mortgages, and deposits. The company also provides ATM, digital covering online and mobile, and telephone banking services. JPMorgan Chase & Co. has a collaboration agreement with Chicagoland Chamber of Commerce. The company was founded in 1799 and is headquartered in New York, New York.

Similar Jobs