Senior Software Architect
Remote, United States
What will you be doing:
The Senior Software Architect will actively contribute to the maturation of our application architecture for private and public cloud deployments to include security, scalability, resiliency, interoperability and agility. In addition, contributes to the continuous maturation of software engineering best practices, policies, coaching/mentoring, software quality and technology adoption/retirement lifecycles.
This position will specifically have responsibility for making technology recommendations around:
Domain blueprint/framework and the associated technical roadmap (group of technologies or products)
Establishing guiding principles and design patterns to be used for a product or domain area
Accountable for identifying, designing, building, and implementing API services
Technology choices for vetting and approval
Taking product/domain vision and translating that into the technical blueprint for the engineering team to build
New technologies
Providing coaching, oversight for architects and software engineers
Product vision
Being hands on with coding/development
Continuous Integration, Delivery, and Deployment
Required Qualifications
Work Experience:
Years of Applicable Experience - 7 or more yearsEducation:
Bachelors (Required)
Preferred Qualifications
Relevant Experience to include:
Demonstrated successful experience in delivering software solutions for healthcare or life sciences organizations
Demonstrated successful experience in delivering software solutions with distributed teams (national and international)
Demonstrated successful experience in curiosity and self motivation to continue to learn and stay current with healthcare/life science or technology related topics and technologies
Demonstered successful experience in being able to see the "big picture" across private and public hosted technology services, security, network, enterprise storage and data, and training/education
Demonstrated successful experience in cloud lifecycle journey aligning to Agile, DevOps and Secure software development to drive automation and self-service technology
Education:
Master’s Degree
Additional Job Requirements:
Remain in a stationary position for prolonged periods of time
Be adaptive and change priorities quickly; meet deadlines
Attention to detail
Operate computer programs and software
Ability to communicate effectively with audiences in person and in electronic formats.
Day-to-day contact with others (co-workers and/or the public)
Making independent decisions
Ability to work in a collaborative business environment in close quarters with peers and varying interruptions
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Dental Insurance Disability Insurance Health insurance Life Insurance Paid Time Off Professional development Professional development opportunities Tuition reimbursement Vision Insurance
Tasks- Contribute to application architecture
- Design and implement api services
- Make technology recommendations
- Provide coaching and oversight
- Translate product vision into technical blueprint
Access Agile Agility API services Attention to detail Automation Cloud Deployments Cloud lifecycle Coaching Computer Consulting Design Patterns DevOps Healthcare Interoperability Mentoring Resiliency Scalability Security Self-service technology Software architecture Software Development Software Engineering Software Quality Technical Roadmap Technology Adoption Training
Experience7 years
EducationBachelor's Engineering Master's
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9