Senior Solutions Architect
Job#: 1365828
Job Description:
Our client’ mission is to transform ideas into thriving businesses and life changing medicine that impact patients’ lives in meaningful, lasting ways. We are the innovation, commercialization, and venture capital arm of our client, providing early and growth-stage companies with capital, connections, and resources to develop solutions to health care’s most complex problems. United by our diverse backgrounds, we collaborate to draw upon each other’s unique skills and expertise. Together, we are making a big difference in an extensive landscape. Our client is changing health care — for thebetter. The Senior Solutions Architect position is a role that demands a high level of technical expertise across multiple domains, such as software development, testing, security, cloud, integrations, and Healthcare IT. As a Senior Solutions Architect, you will face the challenge of aligning technology strategies with the business strategies of various projects and department initiatives. Your responsibilities will encompass leading the development of best practices, policies, procedures, and other relevant technical documentation. Additionally, you will take charge of spearheading proof-of-concept (POC) efforts, mentoring and evaluating Junior Solution Architects, and providing leadership to other Solution Architects. You will actively collaborate with Scrum Teams, offering support in researching and proposing solutions, designing and documenting architectures, writing testable code, and providing mentorship to team members. Moreover, you will collaborate with individual contributors and management peers to drive project and team-level initiatives forward.
Responsibilities:
• Leads POC delivery.
• Performs In-Depth Security Assessments at the Code Level.
• 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.
• Researches current and emerging technologies and proposes changes where needed.
• Participates in feasibility analysis, due diligence efforts and advisory services.
• Collaborating and orchestrating across customers, partners, and internal engineering teams.
• Mentors others within 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 quality work of Architects. Provides performance feedback. Designs, Assesses,
Recommends DevOps Solutions.
• 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.
• Solves complex technology problems balancing cost and benefit.
• 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 preferred.
• 8 years of software engineering and/or technical architecture related experience preferred.
• 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 the purpose of
planning or implementation.
• Demonstrates experiences innovating beyond the state of the art. Maximizes technical
efficiency and sets technical direction.
• Healthcare IT experience preferred.
• Holds and maintains relevant certification(s) - AWS/Azure Solution
Architect/Engineer/Practitioner, FHIR, SCRUM etc.
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or 844-463-6178.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.