
Sr. Software Engineer
At Uprise Health our Mission is transforming the delivery and accessibility of mental and behavioral healthcare and to bring whole person care to every individual worldwide
Our Values:
Compassion: We demonstrate empathy and understanding towards individuals experiencing mental and behavioral health challenges and foster a culture of care and support within our partnered organizations.
Integrity: We operate with honesty, transparency, and ethical principles in all aspects of service delivery and organizational conduct.
Collaboration: We foster teamwork, communication, and synergy to achieve common goals and maximize collective potential.
Velocity: We are committed to delivering timely and responsive support, ensuring individuals receive the care and resources they need with efficiency and empathy.
Advocacy: We advocate for mental and behavioral health awareness and access to quality care by promoting mental wellness and reducing barriers to treatment.
Senior Software Developer will work across multiple domains, including EAP, MBH, and Chronic Care Management (CCM), and will lead efforts to modernize legacy systems and build new digital health capabilities on AWS. This role blends full-stack development, cloud-native engineering, and technical leadership, with a strong emphasis on product design documentation, and collaboration. Integrations will include back-office case management systems, Enterprise Data Lakehouse, reporting platforms, and other enterprise applications.
Annual Salary $130,000 to $145,000 per year (dependent on experience).
Essential Duties and Responsibilities:
Software Development & Design
- Partner with internal and external customers to understand tech needs and prioritize planned development
- Translate business requirements into technical requirements; collaborate with business owners to optimize functionality within time and cost constraints
- Design, develop, and maintain web applications using React, .NET, or Node.js
- Build robust, scalable backend services and APIs that integrate with internal and external healthcare systems
- Produce clear technical documentation, architecture diagrams, and design specifications to support scalability and maintainability
- Oversee and ensure quality user experience; develop user interface material including training, FAQs, manuals and guides
Cloud Infrastructure & DevOps
- Develop and deploy cloud-native solutions on AWS, including Lambda, ECS, API Gateway, RDS, and DynamoDB
- Manage infrastructure via Terraform and support CI/CD processes with GitHub Actions or Code Pipeline
- Monitor and optimize application performance with observability tools (e.g., CloudWatch, Datadog)
Data Integration & Reporting
- Collaborate with data teams to integrate eligibility, claims, utilization, and clinical data into backend systems and dashboards
- Support reporting and analytics in Power BI, Microsoft Fabric, and the Enterprise Data Lakehouse
- Interface with back-office case management solutions required for care management workflows
Security & Compliance
- Ensure all systems comply with HIPAA and internal security protocols
- Implement and manage security controls (e.g., Zscaler, CrowdStrike, RBAC)
- Support secure API and data design, including encryption and audit trail best practices
- Manage third party partners and integrations to remain compliant with business and security requirements
Essential Education and Experience:
Required Qualifications
- 5+ years of full-stack software development experience, ideally in healthcare or regulated industries
- Strong experience with React, Node.js, .NET, or Python
- Demonstrated expertise in designing well-architected, documented system
- Hands-on experience with AWS services, cloud deployment, and infrastructure management
- Proficient in SQL Server, PostgreSQL, or equivalent RDBMS technologies
- Strong experience designing and consuming RESTful APIs; familiarity with API Gateway or similar tools
- Bachelor’s Degree in Computer Science
- Familiarity with Agile methodology and Git-based workflows
Preferred Qualifications
- Experience with healthcare case management solutions, EAP, MBH and CCM program workflows, and care management tools
- Experience with consumer-facing technology product ownership and management
- Exposure to Power BI, Microsoft Fabric for analytics
- Hands-on with Terraform, CI/CD, server-side coding
- Experience with CI/CD pipelines (e.g., GitHub Actions, CodePipeline) and observability tools (e.g., Datadog, CloudWatch, ELK)
- Understanding of HL7, claims processing, data privacy regulations, and EHR/Payer integrations
Working Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee regularly works near office equipment (telephone, computer) and other employees. The employee works in normal office conditions where there is no physical discomfort due to temperature, dust, noise, etc. Verbal and written communication, telephone usage, filing, sitting, typing, driving, reading and carrying required to perform the essential functions of this job.
Uprise Budgeted Pay Range
$130,000 - $145,000 USD
Uprise Health is an equal opportunity employer. In accordance with anti-discrimination law, Uprise Health prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. Uprise Health conforms to the spirit as well as to the letter of all applicable laws and regulations.
Apply for this job
*
indicates a required field