30 Nov
Lead Digital Architect
Michigan, Lansing , 48901 Lansing USA

Vacancy expired!

Job Purpose Digital Architects are expert practitioners that apply their knowledge and abilities to provide architectural enablement to Agile delivery teams. They are responsible for enabling informed decision making by bringing awareness of overlaps, dependencies, alternatives, and risks to the appropriate decision makers. Lead Digital Architects identify and remove barriers and delivery roadblocks by identifying gaps and impediments inhibiting delivery of future state. They facilitate communication of ideas, concerns, and needs between delivery teams and other departments and provide assessments of architectural fit. Lead Digital Architects identify best practices, ideas and solutions from others and document, promote and evangelize. They work closely with product owners to create an architectural runway for delivery that is a few months ahead of the execution pace of their teams. The Architects are responsible for supporting agile teams in conceptualizing and designing robust and scalable solutions that enable strategic objectives and support long-term corporate goals. They provide assessments of new technologies for alignment with existing models and identify opportunities for reuse. Lead Digital Architects contribute to the thought leadership that defines and grows the Enterprise Architecture Body of Knowledge.

Essential Job Duties & Responsibilities
  • Advises software developers and systems engineers.
  • Serves as a resource with strong knowledge of the Architectural Body of Knowledge (frameworks, building blocks, standards, principles, best practices, models, design patterns, strategies, roadmaps and target states).
  • Designs and develops IT architecture solutions (integrated processes, applications, data and technology) to address business needs in alignment with the product leadership and corporate strategy.
  • Champions change management through mentoring and influence.
  • Collaborates in planning initiatives in application development, systems architectures, future roadmaps, operations and strategic planning.
  • Facilitates communication between delivery teams and other functional areas such as Engineering and Information Security.
  • Ensures alignment of all solutions delivered by teams to Enterprise Architecture body of knowledge (standards, principles, best practices, models, design patterns, roadmaps, and target states).
  • Identifies potential architectural risks in solutions delivered by teams and informs the appropriate decision makers.
  • Assesses the compatibility and integration of proposed systems/applications to ensure an integrated architecture across interdependent technologies and across the Jackson environment.
  • Ensures that architecture solutions are efficient, maintainable, scalable, stable, highly available, portable, secure, agile and implemented correctly.
  • Accountable for architectural reviews on solutions delivered by their assigned teams.
  • Utilizes architecture deliverable templates, populating solution or enterprise architecture documents for projects and systems, clearly articulating goals, constraints, and rationale for all architecturally significant decisions.
  • Promotes reuse and application of the model architecture to the system architecture.
  • Contributes to and enforces coding standards.
  • Assists in evaluation and recommendation of new technologies.
  • Creates and maintains high level technical documentation to ensure efficient planning and execution.
  • Facilitates updates, communication, and demonstrations of technical standards through showcases.
  • Leads moderate planning initiatives in application development, systems architectures, future roadmaps, operations and strategic planning.
  • Maintains general knowledge of multiple major systems in their assigned areas.
  • Seeks and participates in development opportunities and maintains knowledge in field of expertise.
  • Possesses and leverages an expert knowledge of enterprise transformation concepts, practices, methods, principles and an understanding of evolving industry trends, practices and standards.
  • Evaluates and recommends new technologies of moderate impact.
  • Manages expectations and requirements of architecture project stakeholders.
  • Mentors less experienced team members.

Other duties
  • Presents information to management, clients and peers.
  • Performs other special projects or duties as assigned.

Knowledge, Skills & Abilities
  • Excellent problem-solving and analytical skills with the ability to develop appropriately complex technical and business solutions.
  • Excellent verbal and written communication skills, specifically to translate technical complexity to non-technical audiences.
  • Basic presentation skills.
  • Demonstrated ability to collaborate effectively in a team environment to achieve desired results.
  • Demonstrated ability to convert business requirements to appropriate system designs with flexibility and extensibility.
  • Demonstrated ability to successfully lead others through solution delivery.
  • Demonstrated ability to successfully manage assignments on multiple teams, in a fast-changing technical environment.
  • Demonstrated experience applying methodologies to designs and implementing the designs in solution delivery.
  • Demonstrated record of successful, complex cross-system implementations.
  • Demonstrated ability to apply design patterns to implement architecture.
  • Excellent ability to influence and negotiate.
  • Expert collaboration skills.
  • Mastery of development methodologies, tools, and software engineering.
  • Mastery of at least two of the following languages: JAVA, COBOL, C, Perl, SQL, etc.
  • Strong knowledge of security concepts, secure protocols, and current cryptographic ciphers and modes
  • Knowledge of at least two of the following: web services, IT infrastructure, systems and/or commercial off-the-shelf (COTS) systems.
  • Strong knowledge of business architecture skills: business case building, scenario & process modeling, strategic planning, visioning and business metrics.
  • Successful completion of an analytical aptitude exam.
  • Successful creation and implementation of n-tier architecture solutions.
  • Excellent knowledge of at least multiple solution architecture viewpoints (application design, infrastructure design, data design, integration design).
  • Excellent knowledge of Enterprise Architecture frameworks, specifically TOGAF.
  • Strong knowledge of some architecture tools and processes (reference architecture maintenance, standards maintenance, technology portfolio rationalization, RFI/RFP support, project architecture support).
  • Strong business architecture skills: business case building, scenario & process modeling, strategic planning, visioning, and business metrics.
  • Ability to work extended hours as needed.

Education and Experience
  • Bachelor’s degree or equivalent experience and/or education.
  • 8+ years of relevant experience required.
  • Financial services experience and professional insurance designations are preferred.
  • Experience in software design and implementation for moderate systems preferred.

Vacancy expired!


Report job