Software Applications Developer
Backend Developer
Data Analysis
Data Analytics
Data Processing
Database
Databases
Design
Engineering
Express.js
Front End Development
Frontend
Information Technology (IT)
JavaScript
Node.js
PostgreSQL
Programming
Programming Language
Programming Languages
Software Development
Software Engineer
Software Engineering
SQL
Web
Web Design
Web Technologies
Job Description
CareView Communications, Inc. is seeking a Software Applications Developer to contribute to the design, development, and support of CareView software systems. The role participates in product development across the full SDLC and works closely with QA, product, support, and technical operations teams, while handling software and data in alignment with privacy and security requirements, including HIPAA.
Location and Work Setup
- Hybrid remote work in Lewisville, TX 75067
- Ability to commute: Lewisville, TX 75067 (Required)
- Working hours: 8:00 AM to 5:00 PM
- Schedule flexibility: Occasional evening and weekend work may be required based on job duties
Employment Details
- Job type: Full-time
- Authorization: Must be authorized to work in the United States
Compensation
- Salary range: USD 90,000 - 115,000 per year
Responsibilities
- Contribute to the design, development, and support of CareView software systems
- Participate in product development and the full SDLC
- Work closely with the Quality Assurance team
- Collaborate with the Product development team
- Partner with Support and Technical Operations teams
- Adhere to organizational privacy and security policies when designing, developing, and handling software and data, including proper treatment of protected health information (PHI) under HIPAA requirements
- Perform other related duties as assigned
Required Qualifications
- Minimum experience: 5 years
- 5 years of experience working directly with customers and third-party vendors on integration projects
- Ability to lead meetings and communicate effectively
- Experience writing production-ready, testable code in Node.js
- Problem-solving and analytical skills
- Strong understanding of software development principles and methodologies
- Experience with common development tools and frameworks
- Experience with version control systems such as Git
- Ability to document code and development processes
- Demonstrable experience with authentication/authorization patterns
- Experience with PostgreSQL
- Experience working with Express.js
- Demonstrable experience learning and utilizing third-party APIs and frameworks
Technology Stack
- Node.js
- Git
- PostgreSQL
- Express.js
Education
Bachelor’s degree in computer science, software engineering, or a related field such as information technology.
Preferred Experience
- Previous knowledge or exposure to healthcare EHR/EMR systems (preferred, not required)
Benefits
- Dental insurance
- Employee assistance program
- Flexible schedule
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Work Environment and Screening
- Must pass a criminal background check and drug test
- Must pass a HIPAA compliance test
Application Questions
- Do you now or will you in the future require sponsorship for an employment visa?
- Does a salary range of $90,000 to $115,000 align with your expectations?