Senior Engineer - Enterprise Metadata Management

Sorry, this job was removed at 11:07 a.m. (CST) on Friday, January 6, 2023
Find out who's hiring in Charlotte, NC.
See all Developer + Engineer jobs in Charlotte, NC
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Description:
This role is responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes across different applications for metadata and requirement management. The applications in scope for this role are for EDR/ERR(Enterprise Data Registry/Enterprise Reports) and RRT(Regulatory Reporting traceability) , and Domain Data Catalog. Key responsibilities of the role include delivering complex features and technology enablers that improve development efficiencies. They provide technical thought leadership based on the significant experience they have built through multiple software implementations and has developed both depth and breadth in a number of technical competencies. The individuals in this role can also lead and be accountable for end-to-end solution design and delivery.
Key Responsibilities:

  • As a lead for EDR/ERR(Enterprise Data Registry/Enterprise Reports) and RRT(Regulatory Reporting traceability) the candidate will be accountable for end-to-end delivery of complex features, including automation, at program level
  • Ensure that the design and engineering approach for complex features, are consistent with the larger portfolio solution.
  • Conduct research, design prototyping and other exploration activities such as evaluating new tool sets and components for release management, CI/CD, features, etc.
  • Help define the technology tool stack for the solution. Evaluate and adapt new testing tool/framework/practices for team(s).
  • Enable team(s)/applications with CI/CD capabilities. Engage with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline.
  • Support/mentor/coach team(s) on design and best practices for high code performance -e.g. pairing, code reviews.
  • Constantly seek better ways of solving technical problems and designing the solution, not afraid of challenging the status quo.
  • Work with stakeholders to establish high-level solution needs and with architects for technical requirements.
  • Lead the technical oversight for teams in solution development as we work towards a target state model for all our metadata applications.
  • Document and communicate required information for deployment, maintenance, support, and business functionality.
  • Participate, contribute and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes.


Required Skills:

  • Minimum of 5+ years of related experience in data-driven and Governance-focused business.
  • 10+ years of experience designing and supporting complex technology platforms span across multiple technology stack.
  • Has demonstrated the ability to design and develop significant components within an application; Has performed code reviews.
  • Ability to provide input for financial planning. Understands the variances.
  • Subject matter expert on bank standards and best practices, and continuous integration and continuous deployment. Ability to configure tools and processes to support DevOps strategies.
  • Ability to design architecture and drive optimal solutions. Ensures design reviews and compliance with bank standards for information security and infrastructure standards. • Identifies risk/dependencies and quantifies the impact it has on the business/technology and what controls are to be used to resolve. • Strong communication skills.


Desired Skills:

  • Data Management and Data governance experience preferred.
  • Experience leading more than 1 team is preferred.
  • Data Management and Data governance experience preferred


Enterprise Role Summary:
Responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes. Delivers complex features and technology enablers that improve development efficiencies. Provides technical thought leadership based on the significant experience they have built through multiple software implementations and has developed both depth and breadth in a number of technical competencies. A Senior Engineer is an individual contributor for one or more teams, but can also lead and be accountable for end-to-end solution design and delivery (this is based on the scale of implementation and skillsets required). Ensures that the design and engineering approach for complex features, are consistent with the larger portfolio solution. Conducts research, designs prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, features, etc. Helps define the technology tool stack for the solution. Evaluates and adapts new testing tool/framework/practices for team(s). Enables team(s)/applications with CI/CD capabilities. Engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline. Supports/mentors/coaches team(s) on design and best practices for high code performance - e.g. pairing, code reviews. Constantly looks for better ways of solving technical problems and designing the solution; not afraid of challenging the status quo. As an individual contributor for one to many teams: Creates frameworks, interfaces and complex components for team(s) to utilize and develop. Contributes to test strategy creation and automation of test suites for team(s); Drives test strategy adherence across team(s). As a lead for one or more teams: Accountable for end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level. Works with stakeholders to establish high-level solution needs and with architects for technical requirements. Leads the technical oversight for teams in solution development. Individual contributor.
Shift:
1st shift (United States of America)
Hours Per Week:
40

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Bank of AmericaFind similar jobs