Senior Software Engineer
Company
CliniComp
Location
San Diego, CA
Type
Full Time
Job Description
Human centered. Technology driven. CliniComp, Intl. offers an architecture framework that can solve the problems of adaptability, scalability, reliability, and real-time performance within a complete EHR offering. The culmination of almost 40 years of continuous innovation, CliniComp's solution represents the latest advancement of a modern web-based system within a single coherent distributable database facilitating standardized communication between systems.
Job Description
The Senior Software Engineer is responsible for providing software design, implementation, and testing of clinical information software used in healthcare institutions to chart review and analyze patient clinical data. This position performs software design based on input from the design team and clinical users, characteristics of the existing software base, in consultation with other engineering staff, and system functional requirements. *Please note this position requires you to be in our San Diego, CA office on a hybrid schedule*
Requirements
Job Responsibilities
- Perform software design based on input from clinical users, characteristics of the existing software base, consultation with other engineering staff, and system functional requirements.
- Perform software implementation, following coding guidelines and taking into account system characteristics to produce optimal performance, reliability, and maintainability.
- Conduct software evaluation and testing of own software, software from other engineering staff, and third-party software.
- Provide a test plan for use by other engineering staff, quality assurance and support departments in validating a new implementation.
- Provide technical documentation for the design, implementation and testing of the software.
- Attend design review meetings as needed to adhere to the software development procedures; enhance professional growth and development through participation in educational programs, current literature, in-service meetings and workshops.
- Assist the engineering staff in clarifying requests for software changes and understand reported problems.
- Performs other special projects, duties or changed duties as needed or directed.
Minimum Qualifications:
- Bachelor's degree in Mathematics, Computer Science or engineering-related discipline
- 10+ years software engineering experience with a solid understanding of software development and coding
- 5+ years' experience with JavaScript, Linux systems and relational databases.
- Experience with React
- Experience with DBMS and SQL such as MySQL, SQLite, Oracle or other relational/NoSQL databases required
- Knowledge of software development lifecycle methodologies.
- Experience with debugging utilities such as GDB, etc
Preferred Qualifications:
- Agile Software Methodologies
- C/C++
- Typescript
- Material UI (MUI)
- Airflow
- Kafka
- Python
- PHP
- ExtJS
Benefits
The base salary range for this full-time position is $149,132 - $184,735.
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 training.
- 100% covered Medical and Dental coverage for you & your family
- Generous 401(k) plan and contribution
- Events and weekly lunches
- Engaging wellness activities
- Corporate Social Responsibility Program
- So many more to list
CCI complies with the Americans with Disabilities Act and considers reasonable accommodation measures that may be necessary for eligible applicants/employees to perform primary responsibilities. EEO/AA/M/F/Veteran/Disabled.
Date Posted
08/12/2023
Views
8
Similar Jobs
Software Engineer, Data Platform (Lead) - Benchling
Views in the last 30 days - 0
Benchling a leading biotechnology company is seeking a Senior Software Engineer to design and implement scalable multitenant services and APIs The rol...
View DetailsSenior Product Manager, Enterprise - Atlassian
Views in the last 30 days - 0
Loom a video communication platform for asynchronous work is seeking a Senior Product Manager for its Enterprise team The role involves defining strat...
View DetailsSenior Product Manager, Dev Solutions - Atlassian
Views in the last 30 days - 0
Atlassian offers a remote position for a Product Manager in the Dev Solutions team The role involves collaborating with crossfunctional teams to lead ...
View DetailsTreasury Management Officer - Technology and Disruptive Commerce - JPMorganChase
Views in the last 30 days - 0
The job posting is for a Treasury Management Officer in Commercial Banking The role involves generating new treasury management business maintaining c...
View DetailsSenior Account Sales Representative - Spectrum
Views in the last 30 days - 0
The job involves selling products and services to customers in assigned nonbulk multidwelling units through doortodoor solicitation lobby events and b...
View DetailsInternal Audit & SOX Senior - Chime
Views in the last 30 days - 0
Chime is seeking a Senior Internal Audit and SOX professional to implement a worldclass SOX program and contribute to the broader internal audit funct...
View Details