JPMorgan Chase's Consumer and Community Banking division is looking to lead an agile team to manage day-to-day implementation activities, hands-on coding, and provide overall guidance for data strategy, governance, data risk management, reporting, and analytics.
Requirements
- Formal training or certification on software engineering concepts and 5+ years applied experience.
- advanced knowledge of architecture, design and business processes.
- Full software development life cycle experience within an Agile framework
- Expert level implementation skills with Abinitio, Spark, and Python.
- Experience with the development and decomposition of complex SQL (RDMS platforms)
- Experience with Data Warehousing concepts (including Star Schema)
- Experience with one or more leading cloud providers (AWS/Azure/GCP)
Responsibilities
- Responsible for all aspects of data strategy, governance, data risk management, reporting and analytics.
- Work with product owners, data owners and customers to evaluate data requirements and identifying right technology solutions and implementation.
- Design, develop, code, test, debug and deploy applications for scalable and extensible applications.
- Product high quality code utilizing Test Driven Development techniques.
- Participate in retrospectives to drive continuous improvement with in the feature team.
- Participate in code reviews and ensuring that all solutions are aligned to pre-defined architectural specifications.
- Implement automation: Continuous integration and continuous delivery.
Other
- lead a agile team
- manage day-to-day implementation activities
- set overall guidance
- Ability to work fast and quickly ramp up on new technologies and strategies
- Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals.