Solution Architect (21211)
Job Title: Enterprise Solution Architect
Location: Phoenix, AZ
Position Summary:
We are seeking a seasoned Enterprise Solution Architect to lead the design of scalable, secure, and high-performing technology solutions across full-stack applications, mobile platforms, cloud infrastructure, data ecosystems, and enterprise integrations. This role spans both internal business systems and market-facing digital products. The ideal candidate is a visionary who can also be hands-on when needed. This individual should have deep experience across modern engineering stacks especially Microsoft Azure, Microsoft Fabric, .NET, C#, data platforms, and mobile development frameworks - and excel at guiding solution strategy across both packaged applications and custom-built platforms.
Key Responsibilities:
- Architect end-to-end enterprise solutions across applications, mobile, data, cloud, and integration domains.
- Partner with product teams to conduct market research, competitive assessments, feasibility studies, and fit/gap analysis for internal solutions and customer-facing products.
- Collaborate with product and engineering teams to evaluate, select, and integrate packaged applications or develop custom platforms that deliver seamless and effective user experiences.
- Work with product and engineering teams to define concepts, prototypes, technical designs, and solution roadmaps.
- Define and enforce architectural standards and governance to ensure consistency, scalability, and alignment with enterprise IT policies.
- Partner with data engineers to define and evolve the enterprise data strategy and architecture roadmap, enabling scalable and future-ready platforms.
- Guide software engineers in designing scalable full-stack architecture using .NET Core, Azure services, API-driven patterns, and modern front-end frameworks.
- Lead the architecture of secure, scalable, high-performance mobile solutions with robust enterprise integration, authentication, optimized APIs, offline capability, and mobility management support.
- Architect integration solutions using APIs, microservices, ETL/ELT, event-driven patterns, and streaming technologies, ensuring interoperability across DMS, CRM, HRIS, and custom applications.
- Develop architecture and frameworks to support AI and machine learning initiatives, including data preparation, model integration, and deployment pipelines.
- Define cloud guardrails and best practices for performance, scalability, observability, security, and cost efficiency.
- Ensure compliance with cybersecurity, data privacy, and regulatory requirements across solutions.
- Plan and execute data migration strategies from legacy systems to modern platforms, ensuring data integrity, minimal business disruption, and continuity.
- Oversee vendor and software onboarding activities, ensuring all third-party applications meet enterprise security, compliance, data privacy, and architectural standards before integration or deployment.
- Design and guide CI/CD pipelines using Azure DevOps, GitHub Actions, or similar tools to support automated deployments, infrastructure provisioning, and environment management.
- Establish best practices for application performance, scalability, reliability, and maintainability.
- Participate in vendor evaluations, platform assessments, and technology-selection decisions.