Staff Software Architect

Staff Software Architect
CliniComp, United States

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Nov 2, 2023
Last Date
Dec 2, 2023
Location(s)

Job Description

The Principal Software Architect designs the structure of our electronic healthcare records (EHR) system and ensures the architecture is implemented correctly and efficiently. This role is an excellent communicator who can translate high-level functional requirements into detailed software requirements and document them. This position requires hands-on experience with software development and complex software architectures. The Principal Software Architect will ensure that new product requirements are incorporated into our existing software architecture in an elegant, scalable, and maintainable manner. This role is also responsible for evaluating leading-edge technologies and providing technical recommendations to senior management.

*This role is a hybrid model in the office Tuesday, Wednesday and Thursday.

Essential Functions:

  • Interface with internal and external stakeholders to provide architectural guidance and technical support. Ensure roadmap tasks are properly architecture-designed and prioritized.
  • Representing the engineering team to participate in technical discussions with external partners and the Clinical team; ensure all technical questions are promptly resolved.
  • Work with the software development team to ensure they receive timely support from the architect team; help resolve their architectural issues and ensure they are not blocked at the architecture level; help the development team to engineer scalable, reliable, and robust distributed software.
  • Develop software requirement specs that are implementable, traceable, and consistent with high-level requirements from the Clinical team.
  • Evaluate mature or leading-edge technologies, provide technical recommendations to senior management; ensure the approved technologies are integrated into company products and become key differentiators.
  • Identify and escalate issues or root causes of systemic issues; lead, facilitate, and participate in prompt resolution.
  • Perform regular security monitoring to identify any possible intrusions amp; repair and recover from hardware or software failures Track vulnerabilities, and install and maintain security patches on the operational and development system, which includes but is not limited to, Red Hat Linux, Apache web services, Apache Tomcat, MySQL, and Red Hat KVM.
  • Contribute to, develop, and maintain installation and configuration procedures.

Core Competencies

  • Excellent verbal and written communication skills.
  • Critical Thinking with excellent planning, organizing, and project management skills.
  • Technical Capacity with experience with Big Data technologies, distributed file systems and cluster technologies, relational and non-relational databases.
  • Familiarity with database technologies, server and front-end programming, MySQL, SQLite, JavaScript, TypeScript, Python, ReactJS, MaterialUI.
  • Flexibility and adaptability to partner well and collaborate with various teams across the organization.
  • Self-motivated, strong time management skills, and work efficiently without close supervision.
  • Analytical mind with a problem-solving aptitude.

Requirements

  • Bachelor, Master, or PhD degree in Computer Science or related technical field.
  • 10 or more years of Linux-based software development experience.
  • Proficient in Microsoft Office suite - Excel, Word, Outlook.
  • Working experience in the Healthcare Industry is preferred.
  • U.S. Citizenship with the ability to obtain DoD ADP and VA High-Risk Background clearance.

  • Work Environment: This job operates in a professional office environment and uses standard office equipment. Low to moderate noise level. Occasionally hours may be long, early, late, or include the weekend. Overtime may be necessary to meet deadlines or to address any criticalproblems. Work as part of the on-call rotation 24/7.
  • Physical Demands:Ability to sit for long periods of time; manual dexterity to operate a computer; vision requirements include the ability to adjust focus, depth perception, peripheral vision, distance vision, and close vision.
  • Ability to hear, speak, read, answer the telephone, reach, bend, stand, walk, and stoop.
  • Ability to lift 30 lbs.

Benefits

The base salary range for this full-time position is $175,000 - $203,000 depending on experience.

CliniComp's salary ranges are benchmarked and are determined by role and level. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations and could be higher or lower based on a multitude of factors, including job-related skills, experience, location, and relevant education or

Job Specification

Job Rewards and Benefits

CliniComp

Information Technology and Services - California, United States
© Copyright 2004-2024 Mustakbil.com All Right Reserved.