Job Responsibilities
- Represent a product family in technical governance bodies and provide feedback to improve architecture governance practices.
- Guide the evaluation of current technology and lead the assessment of new technologies using existing standards and frameworks.
- Regularly provide technical guidance and direction to support the business and its technical teams, contractors, and vendors.
- Develop secure and high-quality production code, and review and debug code written by others.
- Drive decisions that influence product design, application functionality, and technical operations and processes.
- Serve as a function-wide subject matter expert in one or more areas of focus.
- Actively contribute to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle.
- Influence peers and project decision-makers to consider the use and application of leading-edge technologies.
Required Qualifications, Capabilities, and Skills
- Formal training or certification on software engineering concepts and 5+ years of applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability.
- Advanced proficiency in one or more programming languages, applications, and architecture.
- Advanced knowledge of software architecture, applications, and technical processes with considerable in-depth knowledge in one or more technical disciplines (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
- Familiarity with data engineering tools, including DPL Framework, streaming services, ETL/ELT tools, and analytical tools.
- Ability to tackle design and functionality problems independently with little to no oversight.
- Practical cloud-native experience.
- Ability to evaluate current and emerging technologies to select or recommend the best solutions for the future state architecture.
- Add to team culture of diversity, equity, inclusion, and respect.
Preferred Qualifications, Capabilities, and Skills
- Prior experience with Chase systems and data structures.
- Excellent communication skills and leadership presence.
- Knowledge of artificial intelligence is preferred and considered an added advantage.
- Familiarity with data consumption and publishing industry patterns.
- Proficiency in using data architecture toolsets such as data modeling tools, ETL tools, and cloud platforms