Why This Role is Important to Us: Position Summary: Reporting to the Senior Director of Solution Architecture. Supervision Exercised: No, this position does not have direct reports. The role requires an equal balance of technical expertise, gained through current, hands-on involvement in developing real-world systems, and excellent interpersonal skills allied with the ability to quickly develop strong working relationships in high pressure environments. The Lead Solutions Architect is expected to carry out a wide range of activities, from actively writing code as a senior member of the development team and breaking down complex problems and identifying steps towards solutions, through to coaching individuals and engaging with non-technical people at all levels of seniority. A Lead Solutions Architect can define and design a solution from technical requirements or business requirements. Understand the current Integration and Data Architecture, but also look to other solutions to meet either technical or business needs. Ability to document the overall architecture and how a solution will fit into this architecture. Need to detail specifications around the architecture including system and support requirements. A key part of the Solutions architects’ role will be to design the architecture around the transition from old to new systems, including: Product expansion Implementing Customer Relationship Management platform Customer facing portals as part of Digital Transformation initiatives The Lead Solution Architect is responsible for complex analysis and design of systems solutions across multiple technical and business environments. Working closely with both business partners and application developers across the enterprise, this position acts as subject matter expert for multiple integration suites and various technical platforms. Supervision Exercised: None What You’ll Be Doing: Essential Duties & Responsibilities: Provide hands-on technical leadership, in the development, operation and ongoing improvement of complex, transformational digital services serving CCA’s constituents. Collaborate with the Business SMEs, Product owners, and leadership to understand / influence business requirements, capabilities, and feature definitions Engage, lead business discussions, and facilitate / generate standard business requirements, process documents, data flows Create architectural analysis and documents that can guide the development and other teams can learn from Act as the technical authority in prospective, information gathering and scene setting meetings with other departments, evaluate technical proposals from external suppliers, and make implementation recommendations to senior stakeholders. Lead the rapid development of user-driven prototypes to identify technical options and inform architectural approaches, working with colleagues and vendor team members to write tests, code and documentation for new and existing systems. Present and justify solution architecture design to product and technology leaders, business leaders Identify and present gaps between the standard and proposed solutions and use the exception / waiver process as needed as part of the Architecture Governance Board. Work with external vendors to ensure that their system architectures are robust, scalable, open, and secure, with appropriate overall system design and integration points/APIs, to deliver a high-quality user experience. Advise on, manage, and implement agile delivery projects, providing guidance, mentoring, and training in agile technical delivery and evolutionary software architecture to CCA departments, partners, and external agencies. Research and prepare senior level technical reports for executive management and manage special technology projects and initiatives as assigned Perform and evaluate cost analyses and vendor comparisons for large scale projects and recommend moderately complex systems investments to management and customers based on results of independent Work with Enterprise / Solution Architect(s) to enhance, develop and foster Architecture Governance Board and EA team activities Working Conditions: Remote What We’re Looking For: Required Education: Bachelor’s, computer science, systems engineering, information technology, or a related field required. Desired Education: Master’s degree desired. Experience Required: Thought leader with 7-10 years of experience in Solutions Architecture and Governance. Lead Solutions architecture initiatives for many value streams (e.g., Agile/SAFe Release Train). Experience building production-hardened data applications, with consideration for security, performance, scalability, reliability, and repeatability. Experience with enterprise multi-tenant SaaS applications Experience building or operating a data pipeline (ETL and Streaming) Experience working with healthcare data and regulations Experience in leading solutions architecture initiatives and develop transformation architecture for the project/product initiatives. Proven experience to demonstrate/present the architecture to the leadership/executives, enterprise architects, and solution developers. Experience in facilitating discussions and get consensus with enterprise architects and solution architects. Experience in assisting in the defining of architecture strategy and building solution architectures Experience in defining integration patterns, standards, and best practices Desired Experience (nice to have): Experience working with production services and designing smooth deployment processes via Dev Ops, ideally in Azure or GCP. Experience with AI / Machine Learning / NLP / RPA. Experience with micro-services and Domain Driven Design (DDD) Experience with Dev Ops Experience with SAFe Development Principles Knowledge, Skills & Abilities Required: Expert with distributed computing architectures, including race conditions, parallelism, and concurrency control Excellent collaboration, influencing, evangelization, negotiation, coaching, mentoring, and coalition-building skills. Ability to work with persons at all levels, from the most junior person to VP levels, in all job functions (e.g., product, UX, developers, QA, DevOps). Excellent verbal and written communications Ability to manage multiple competing priorities with minimal supervision. Self-directed A great team player, with demonstrable experience delivering superior software products via agile methodologies Ability to influence new technology trends and standards Ability to influence the architecture decisions to solve for the business problems/needs. Ability to work in a competing and transformational environment. Solid understanding of the cloud providers options Knowledge and experience in contemporary approaches to integration (schema on-read, schema evolution, metadata driven integration) Knowledge in open-source technologies and the Hadoop ecosystem – EMR, Spark, Python, Hive, HDFS, Kafka, etc. Familiarity with API, microservice, and integration concepts and technologies, such as REST, SOAP, JSON, XML, message queues, and integration patterns/frameworks Strong communication and people skills with proven experience in leading the teams, mentoring team members. Excellent one-on-one communication and presentation skills, specifically able to convey technical information in a clear and unambiguous manner. Ability to influence and communicate across key stakeholders. Familiarity with current trends on technologies. Knowledge and experience in developing software using Agile/Scrum methodology Language(s): English Desired Knowledge, Skills, Abilities & Language (nice to have): Bilingual Preferred EEO is The Law Equal Opportunity Employer Minorities/Women/Protected Veterans/Disabled Please note employment with CCA is contingent upon acceptable professional references, a background check (including Mass CORI, employment, education, criminal check, and driving record, (if applicable)), an OIG Report and verification of a valid MA/RN license (if applicable). Commonwealth Care Alliance is an equal opportunity employer. Applicants are considered for positions without regard to veteran status, uniformed service member status, race, color, religion, sex, national origin, age, physical or mental disability, genetic information or any other category protected by applicable federal, state or local laws.
Coaching Agile Artificial intelligence (AI) Establishing interpersonal relationships Computer Science Enterprise architecture (EA) Apache Kafka hdfs Solutions Architect Robotic Process Automation (RPA) Mentoring data-pipelines Machine Learning Design Systems implementation Architectural design microservices integration-patterns Natural language processing (NLP) domain-driven-design Python Apache Hive Digitalization DevOps Collaboration SAFe Negotiation Software Architecture API CRM Apache Spark message-queue Azure JSON Technology savvy Business Requirements Document (BRD) Master’s degree Amazon EMR Healthcare Data remote work Communication Google Cloud Platform (GCP) Information technology (IT) XML Systems Engineering REST SOAP cloud-platforms integration Data Architect Leadership