Role : Sr. Solution Architect
Location: Pittsburgh, PA
Duration: 6 to 12 Months C2H
MOI : Telephonic & Skype
Primary Skills: SCRUM, FHIR, Azure Solution Architect/Engineer/Practitioner, DevOps, CI/CD, and Scrum and SAFe.
Need Candidates with a Minimum of 12 Years of Experience. This is a 100% Remote role and need Candidates on W2.
Candidate must have Health Payer Experience.
Job Description:
The Senior Solution Architect position requires a high degree of technical expertise in at least 2 relevant domains, such as software development, testing, security, cloud, integrations, Healthcare IT, or similar. As a Senior Solution Architect, you will be challenged with aligning the technology strategy with the business strategy of multiple projects and/or department initiatives. You will lead the creation of best practices, policies, procedures, and other applicable technical documentation. You will lead various POC efforts. The Senior Solution Architect is responsible for defining and communicating a shared technical and architectural vision across a Solution Train to help ensure the system or solution under development is fit for its intended purpose. You will play a critical role in the Enterprise Solution Delivery (ESD) core competency by aligning the many solution builders across multiple Agile Release Trains (ARTs) and Suppliers to a shared technical direction.
Responsibilities:
- Leads POC delivery.
- Design and evolve the technical solution
- Manage non-technical requirements and compliance
- Maintain the architectural runway
- Define and prioritize enablers
- Enable continuous delivery
- Assesses and recommends complex data acquisition, transformation, data management, and data access strategies as needed.
- Provide assessment and recommendations for scaling an application to enterprise application standards and best practices
- Collaborating and orchestrating across customers, partners, and internal engineering teams.
- Research current and emerging technologies and propose changes where needed
- Mentor others within the department.
- Acts as a liaison between customers, partners, internal engineering teams, and support to address customer needs.
- Builds, maintains, and utilizes a network of experts inside and outside the organization.
- Initiates contacts with key technologists and other subject matter experts and is a key contact point for others to initiate communications with.
- Evaluates the quality of work of Architects.
- Identifies Optimizations for Resolving Tech Debt
- Identifies Problem Areas and High-Risk Areas in Software Solutions and Recommends Resolutions.
- Assesses/Defines/Identifies/Creates Technical Specifications to fulfill Non-Functional Requirements as needed
- Evaluates and Creates Non-Code Technical Artifacts and Templates
- Provides guidance and advice on rearchitecting solutions for optimal cloud deployments
- Analyzes and compares competing technologies and recommends solution approaches
- Evaluates hardware solutions for compatibility and ease-of-integration
- Addresses solution approaches for performance improvement. Resolves performance bottlenecks as required
- Evaluates new technologies for use in support of project goals.
- Evaluates/performs Due Diligence on existing and new software solutions, engineering teams, and deployment infrastructures
- Creates flexible and resilient solution architectures that address customer business problems.
- Pairs with members of the development team to accelerate POC development, to resolve a complex technical challenge, or to design and implement a new set of architectural standards.
- Leads engineering teams by influence and engages in hands-on development as required.
- Earns respect of those within all technology domains through hands-on engagement.
- Demonstrates measurable positive impact.
- Clearly communicates tradeoffs, strategy, and complexity mitigation.
Qualifications:
- A bachelor s degree in engineering, computer science, or similar.
- Require 10 years of software engineering and/or technical architecture-related experience.
- Capable of leading and mentoring a team of individual contributors.
- Holds deep technical mastery and business knowledge across at least 2 relevant domains - APIs, UI, Security, Cloud, Mobile, DevOps, etc.
- Ability to apply extensive experience to highly complex problems.
- Strong understanding of IT strategy and how it relates to business objectives.
- Demonstrates strategic thinking and analytical skills with a demonstrated ability to combine broad technical, business, clinical, and cultural factors.
- Has a broad background implementing and supporting different architectures, programming languages, operating systems, and technologies to meet differing needs.
- Demonstrates strong written and verbal communication skills and possesses good presentation skills.
- Demonstrates ability to direct the implementation of diverse technologies within a complex organization.
- Exhibits diplomacy and interpersonal skills that lead others to provide inputs for planning or implementation.
- Demonstrates experiences innovating beyond the state of the art.
- Maximizes technical efficiency and sets technical direction.
- Healthcare IT experience.
- Holds and maintains relevant certification(s) - Azure Solution Architect/Engineer/Practitioner, FHIR, SCRUM
- Experience in software development and coding in various languages (C#, .NET, Java, etc.)
- Excellent knowledge of software and application design and architecture
- Strong expertise in DevOps, CI/CD and scrum and SAFe
- Experience with container technologies is a plus
- Understanding microservice design and architectural patterns.