Software & Solution Architect

Contexture Denver , CO 80208

Posted 2 weeks ago

SOFTWARE & SOLUTION ARCHITECT

Job Code: SWSOLARC

Reports To: Vice President, Application Development & Support

Base Location: AZ or CO

Work Status: Virtual Office

Minimum Starting Monthly Range: $9,000

Hiring Range (Monthly Pay): $9,000 - $11,333

Full-time / Part-time: Full-time

Exempt / Non-Exempt: Exempt

Risk Designation: High

Summary:

The Software & Solution Architect will work as part of the Application Development and Support Team to convert requirements into design for new products, services, features, and solutions for the Health Information Exchange. The role will be an integral first step to the successful delivery, security, scalability, and manageability of products and services related to the Health Information Exchange and external clients.

The Software & Solution Architect will report to the VP of Application Development & Support and interact heavily with other Contexture teams and clients. This role focuses on the review and refining of requirements, prototyping, revision and release recommendations, design and specifications documentation, technical handoffs, solution review, developer assistance, and other duties as assigned.

This is a key strategic role at Contexture and the candidate must have the talent and vision to successfully lead the software design through an ever-changing and challenging space

This position is based in Phoenix Arizona or Denver Colorado. Our strategic flexibility allows for local work from home opportunities.

Essential Duties and Responsibilities include the following:

  • Help design and integrate applications and systems utilizing new and existing architecture, and work with technical staff to make improvements to applications and systems that align with business needs

  • Review project artifacts including but not limited to Proposal documents and Business requirements in order to help Project Management to identify, revise, and capture Technical Requirements that may be necessary for the solution

  • Conceptualize, design, and document a solution that meets the documented requirements for the solution that meets budgetary, timeline, and other constraints

  • Provide feedback, findings, risks, release, and revision proposals, LOE estimates, and other necessary details to the business to help inform the business of any necessary timeline, scope, and resource considerations

  • Work with VP of Application Development & Support to align on business strategy and long-term Development goals, and to propose tools, technology, and training suggestions to meet design goals and direction

  • Work with Development Managers and Engineering Team Leads to populate an Agile-based task backlog for Engineers and Developers based on design specifications, and to align with revision and release details as agreed upon with the PMO

  • Be involved in Business Proposal reviews and provide feasibility and LOE inputs to help the business make decisions on new work efforts and projects

  • Maintain Industry Leading development-based knowledge and skills through a combination of self-driven and business provided training and learning opportunities

  • Be aware of evolving standards from a software and security standpoint and collaborate with the VP of Security to vet any proposed new tools, libraries, or 3rd party solutions that may be used within development and design strategies

  • Collaborate with the Security team and leverage evolving security best practices to ensure that new and existing applications and solutions meet or exceed industry security standards

  • Assist and knowledge share with Engineers and Developers as necessary or as requested by Development Managers and/or the VP of Development & Application Support to ensure a well-diversified and qualified development team

  • Effectively communicate and/or make presentations to senior level management within Contexture and other key external stakeholders and/or participants

  • Be willing to work after hours as necessary to support reasonable business goals and timelines, or to assist with production outage resolution. Project go-lives, and other activities as necessary

  • Performs other related duties as assigned

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Skills

  • Expert understanding and experience in SQL and NoSQL databases and related structures

  • Expert understanding and design experience with REST and SOAP APIs

  • Experience with Agile development methods and Jira

  • Knowledge and experience with healthcare data standards including HL7, CDA, and FHIR

  • Experience with vendor management, evaluation, and contracting

  • Experience in solutions for healthcare IT products, preferably HIE or Electronic Health Record Systems

  • Experience working in both Windows and Linux based environments

  • Excellent troubleshooting skills

  • Excellent skills in research and analysis

  • Ability to multi-task in changing environment

  • Preferred Technical Skills and Experience

  • Development experience using languages including C#, Java, JavaScript, VB, Python, HTML

  • Database experience with NoSQL (MongoDB preferred), MSSQL, and PostgreSQL

  • Experience with implementation of OAuth2 and other API security protocols

  • Implementation experience with REST API

  • Windows Presentation Foundation

  • ITIL Experience or certification preferred

  • Expert at written and verbal communications: The candidate must be capable of clearly and effectively communicating technical details, risks, and challenges of a solution to technical and non-technical parties. The Software & Solution architect is expected to manage and maintain one to many documents per solution and be able to describe the contents in different ways to different parties to ensure alignment and a common direction for the solution.

  • Ability to work well and collaborate with others: The candidate will collaborate with all parties involved in the solution(s) including analysts, project managers, vendors, developers, and others. The candidate will know when to be rigid and when to be flexible in order to meet the goals of the Software & Solution Architect, but also to be aware of and help others meet their own goals as well.

  • Risk identification and mitigation: The candidate must identify and evaluate risks identified within existing solutions or identified during design of new solutions, and work to communicate and mitigate these risks accordingly.

  • Mastery of software development processes and technical skills: The candidate will be relied upon to provide guidance to the development team and must be able to provide more direction than answers but must be able to provide direct answers around the development approach as necessary.

  • Detail oriented: The candidate must be a detail-oriented individual and must be able to distinguish between detail and distraction, ensuring that design and communications are concise and with enough detail to minimize the need for additional questions or discussion.

  • Driven: The candidate will be expected to meet reasonable timelines, or to point out where timelines themselves are unreasonable for the request. It is expected that the Software & Solution Architect will be prepared to work additional hours as necessary to meet critical business goals, or to work with Project Management to realign scope or expectations so that timelines can be shifted accordingly. An effective Software & Solution Architect will be able to recognize the difference between these two scenarios and respond accordingly.

  • People skills and relationship management: The Software & Solution Architect is required to work with others of varied roles, experience, and technical expertise. The candidate is expected to expertly navigate these interactions to ensure mutually agreeable outcomes and be recognized as a reasonable partner and collaborator.

  • Sector Specific Experience: This role should bring experience from the health care or health information exchange industries to ensure technical solutions meet business needs.

  • Expertise within the health care or health information exchange field.

Education/Experience

Minimum of 7+ years of Software Engineering experience working in dynamic environments with various systems and technology with 2 years of Software Architecture responsibilities desired. Master's Degree with a concentration in Information Technology, Computer Science, or Computer Engineering required. Relevant, equivalent work experience will be considered.

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. The noise level in the work environment is usually moderate.

The position may require occasional availability for after-hours work, outside of regularly scheduled hours.

The position may require ability to periodically drive to and from clients, conferences and / or events; and / or limited travel.

This position is expected to be exposed to, process, or handle sensitive information including but not limited to Protected Health Information (PHI), Personally Identifiable Information (PII), financial information, etc. As such, the holder of this position is expected to comply with all applicable laws, regulations, organizational policies, and compliance expectations.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. The person in this position needs to frequently communicate and exchange information and move about inside the office to access file cabinets, office machinery, etc. Must be able to remain in a stationary position 50% of the time. Constantly operates a computer and other office productivity machinery, such as a keyboard, monitor, calculator, copy / scanner machine, and printer. Frequently moves office and work-related material weighing up to 10 pounds; Occasionally moves office and work-related material weighing up to 30 pounds.

Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

Note: This job description is not intended to be an exhaustive list of all duties, responsibilities and / or qualifications associated with the job.

Benefits: Contexture provides a comprehensive benefits package. For details, please request a Benefit Summary from our Benefits Department.

The organization is an inclusive Equal Opportunity Employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or other status protected by law or regulation.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Software & Solution Architect

Contexture