Application architect

  • Charlotte, NC
  • Posted 13 days ago | Updated moments ago

Overview

On Site
$60.0000 - $68.0000
Contract - W2
Contract - Full-time

Skills

Data Architech
Metadata
Data Lineage

Job Details

Looking for a Data Architect for one of the top banking Client in Charlotte, NC or Plano, TX


The Data Architect will be responsible for:



  • Performing current state data architecture and tooling assessment across all data domains supported by control functions. Cross-domain reviews to identify synergies and opportunities to eliminate redundancy and duplication of data.

  • Establish capabilities framework for various data tools (metadata/lineage, data sourcing, data provisioning, data accessibility, data archival, data security, data quality etc.) and performing comparative analysis to recommend tools and establish standardized architecture and tooling strategy.

  • Developing high-level Data master plan and a roadmap to advance data architecture and tooling strategy.

  • Establishing data architecture tooling best practices and participating in project architecture / design reviews to ensure consistency and standardization.

  • Establishing KPIs for the data architecture team and providing transparency through KPI measurement / reporting.

  • Evaluation of leading edge data tools and integration into control functions architecture tooling strategy roadmap.

  • Ensuring application data architecture tooling adherence with overall strategy via deep domain and technology expertise and ongoing interaction with architecture, development, business solutions and change management partners.



Participates in design, development and implementation of architectural deliverables, to include components of the assessment and optimization of system design and review of user requirements. Contributes to the determination of technical and operational feasibility of solutions. Develops prototypes of the system design and works with database, operations, technical support and other IT areas as appropriate throughout development and implementation processes. May lead multiple projects with competing deadlines. Serves as a fully seasoned/proficient technical resource; provides tech knowledge and capabilities as team member and individual contributor.



  • Experience in building large scale distributed enterprise platforms with focus on performance, scale, security, and reliability.

  • Design, architect and maintain complex front-end systems, ensuring code quality and performance

  • Design integration with existing bank systems and processes in Java and Spring Boot to provide a friction free user experience and drive user adoption.

  • Utilize multiple architectural components (across data, application, business) in design and development of client requirements.

  • Hands-on design and development experience in Java, React JS, Spring Boot and REST.

  • Lead the development and implementation of high-quality, scalable and efficient React JS applications.

  • Track record of successful operation in a fast-paced environment with the ability to effectively manage multiple priorities concurrently.

  • Ensure compliance with established architecture, design patterns, policies, standards and best practices

  • Identifying system data, hardware and software components required to meet the project needs.

  • Experience working as part of an Agile team and using Agile SDLC tools (Jira, etc.)

  • Demonstrate strong leadership, communication, analytical and organizational skills

  • -Experience with next generation tools and technologies is a plus (AI/ML, RPA etc.)

  • -A bachelor s and/or master s degree in computer science or related field is highly desirable.