Solution Architect

Irvine, CALIFORNIA, US • Posted 18 hours ago • Updated 9 hours ago
Contract W2
On-site
DOE
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • Talent Management
  • IT Consulting
  • Innovation
  • Sales
  • Professional Development
  • Auditing
  • Delivery Management
  • Mentorship
  • Evaluation
  • Career Counseling
  • Performance Management
  • Business Software
  • Dimensional Modeling
  • Design Review
  • Java
  • Microsoft
  • Data Structure
  • Algorithms
  • Stacks Blockchain
  • SOA
  • EDA
  • Data Analysis
  • TOGAF
  • Zachman Framework
  • System Integration
  • Integration Architecture
  • Data Architecture
  • Capacity Management
  • Security Architecture
  • Agile
  • Project Management
  • Project Scoping
  • Requirements Management
  • Change Management
  • Risk Management
  • Quality Assurance
  • Project Governance
  • RACI
  • Offshoring
  • Knowledge Management
  • Requirements Elicitation
  • Functional Requirements
  • Requirements Analysis
  • System Requirements
  • Roadmaps
  • Enterprise Architecture
  • Presentations
  • Thought Leadership
  • Training
  • Software Architecture
  • Systems Architecture
  • Design Patterns
  • Software Development Methodology
  • Management
  • Communication
  • Reporting
  • Resource Planning
  • Impact Analysis
  • Documentation
  • Estimating

Summary

JOB SUMMARY The role involves leading solution and application architecture for large-scale engagements, acting as the design authority and ensuring technical quality of deliverables by adhering to architecture principles and design standards. Responsibilities include conceptualizing technical platforms, providing conceptual solution models for pre-sales activities, evangelizing industry best practices across multiple accounts, and mentoring a group of architects. The role also encompasses managing architecture governance, knowledge management, requirement analysis, talent management, technology consulting, and driving innovation. Key Responsibilities Define architecture for large engagements involving a cluster of technologies and act as the design authority. Ensure technical quality of deliverables by adhering to architecture principles and design standards. Conceptualize technical platforms that address similar patterns of need for a domain or horizontal segment. Provide conceptual solution models as part of pre-sales activities. Evangelize industry best practices across multiple accounts. Mentor a group of architects and support their professional development. Perform architecture reviews of all projects within the portfolio. Conduct design reviews of framework elements, including architecturally significant components. Identify common themes across projects to optimize by creating reusable assets, saving time and cost. Guide Technical Architects and Sr. Technical Leaders through design challenges. Conduct technical audits for complex projects. Define and measure project/program-specific architectural and technology quality metrics. Review outputs to ensure non-functional requirements (NFRs) are met. Partner in creating training programs for new service offerings. Gain and cultivate domain expertise to provide optimized solutions. Understand and conceptualize architecturally significant requirements. Validate cross-application/cross-technology requirements to ensure integration ability and reconcile conflicting requirements. Support the delivery management team in identifying team training needs. Conduct training and certifications with the help of GAMA and provide mentoring on technical skills. Support the technical evaluation of candidates to meet project requirements. Perform career guidance and performance management for team members. Define problem statements for customers aligned with primary business objectives. Assess existing landscapes across business, application, data, and technology architectures to identify gaps. Define solution roadmaps for agile transitions to target states. Analyze solution fitment across technical feasibility, cost vs. benefit, and people dimensions. Demonstrate value and gain buy-in from key stakeholders. Define architectural solution models using the latest architectural paradigms. Define architecture principles and patterns for engagements. Adopt appropriate technical stacks. Ensure adherence to adopted architecture principles and design standards, complying with regulatory mandates. Guide technical teams in adopting principles, patterns, and technical stacks. Perform architecture and design reviews using industry-standard methodologies. Partner with stakeholders in multi-vendor environments for successful solution delivery. Define non-functional requirements and ensure solution's ability to meet them. Resolve issues based on industry expertise and by leveraging partners. Proactively identify and manage technical risks. Build credibility as a technical go-to person and trusted partner. Expand professional networks within client organizations. Manage stakeholder expectations effectively. Provide thought leadership in conceptualizing the need and design of assets. Track implementation and improve asset effectiveness and deployment. Required Qualifications Domain and industry knowledge to understand business requirements. Technology knowledge including broad knowledge of multiple technologies (e.g., Java/Microsoft), multiple frameworks, data structures, algorithms, APIs, libraries, and best practices for multiple technology stacks. In-depth knowledge of at least two technologies within the customer technology landscape. Knowledge of technology trends related to multiple inter-related technologies. Knowledge of architecture concepts and principles, including architectural principles, models, patterns (e.g., SOA, N-Tier, EDA), perspectives (e.g., TOGAF, Zachman), system integration points, integration architecture, non-functional areas, and architecture trends. Broad understanding of enterprise assets, deployment architecture, and architecture governance. Working knowledge of data architecture, capacity planning, and security architecture. Knowledge of design patterns, tools, and principles. Knowledge of software development process tools and techniques, including the end-to-end SDLC (Agile and Traditional), SDLC methodology, programming principles, tools, and best practices. Knowledge of project management tools and techniques, including project scoping, requirements management, change management, risk management, quality assurance, and disaster management. Knowledge of project governance frameworks and RACI matrix. Knowledge of project metrics such as utilization, onsite to offshore ratio, span of control, ratio, and quality metrics. Knowledge of estimation and resource planning techniques. Knowledge of knowledge management tools and techniques, including industry knowledge management tools and techniques like classroom training, self-study, and application walkthroughs. Knowledge of technical standards, documentation, and templates. Knowledge of requirement gathering and analysis for functional and non-functional requirements, including requirement analysis tools and techniques. Knowledge of solution structuring, including service offerings and products. Ability to create POCs to meet business requirements and contextualize solutions. Ability to translate business requirements to system requirements and perform impact analysis. Ability to build solutions that interface multiple products/technologies. Ability to design technology roadmaps and provide technical guidance. Ability to create assets independently and provide technical guidance to practitioners. Ability to create white papers on Enterprise Architecture and conduct demos. Ability to evaluate client implementations for performance bottlenecks and suggest improvements. Ability to create value propositions, presentations, and demos. Ability to provide thought leadership. Ability to provide training on best practices in architecture. Ability to validate application architecture solutions and define system architecture for complex applications. Ability to identify optimized design patterns within given requirements. Ability to review and suggest applicability of design/patterns to business needs. Ability to define design best practices at the project level. Ability to identify and assess incremental improvements for the software development process. Ability to take technical responsibility for all stages in the software development process. Ability to conduct optimal coding with a clear understanding of memory leakage and its impact. Ability to implement global standards and guidelines for programming and development. Ability to plan and manage simple, small, or medium-sized projects/modules. Ability to identify risks and mitigation strategies for projects. Ability to support the development of communication protocols, escalation matrix, and reporting mechanisms. Ability to understand the relevance of project metrics and collect/collate them. Ability to consolidate estimates at a solution level. Ability to evaluate risks and validate estimates from a technical standpoint. Ability to conduct resource planning and impact analysis of changes. Ability to leverage existing material/reusable assets and create/update knowledge artifacts. Ability to create and track project-specific KT plans. Ability to write technical and user understanding documents. Ability to create documentation appropriate for project needs and reusable assets. Ability to create requirements documents and high-level process maps. Ability to create and review estimates, solutions, and design artifacts. Ability to carve out complex solutions/POCs for customers. Ability to recommend technology-specific accelerators and tools. Preferred Qualifications In-depth knowledge of at least two technologies within the customer technology landscape. Certifications Technology certifications Education: Certification
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: compun
  • Position Id: KUMDC5806407
  • Posted 18 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Irvine, California

4d ago

Easy Apply

Contract, Third Party

Depends on Experience

Irvine, California

Today

Easy Apply

Third Party, Contract

$70 - $80

Irvine, California

6d ago

Easy Apply

Contract, Third Party

Depends on Experience

Irvine, California

Today

Easy Apply

Contract

Depends on Experience

Search all similar jobs