Software Engineer
Core
Design, develop, and maintain complex web applications, utility programs, and scalable data workflows in a regulated healthcare environment.
Role type
Senior Software Engineer (Full Stack & Data Engineering)
Builds
Web applications, containerized solutions, automated ETL/ELT pipelines, and data quality checks.
Domain
Healthcare technology, cloud architecture, and data engineering.
Required skills
SQL (Postgres, IBM i, MS SQL Server), Java, JavaScript/TypeScript, C#, Python, Docker, ELK Stack, Apache Spark, HIPAA compliance, OWASP, HITRUST, automated testing, code review, technical documentation.
Preferred skills
Low-code/no-code platforms (Creatio), medallion architecture, real-time/batch data processing, Databricks Workflows/Lakeflow Jobs.
Technologies
C#, Cloud, Databricks, Docker, ELK, ElasticSearch, IBM, Java, JavaScript, Python, SQL, Spark, TypeScript, Web API, MVVM
Responsibilities
Design and optimize database structures and SQL scripts across multiple platforms. Develop and maintain containerized solutions using Docker. Build and support automated ETL/ELT pipelines and data quality validation logic. Implement ELK Stack solutions for logging and data synchronization. Participate in disaster recovery testing and defect remediation. Support applications and respond to production issues. Analyze requirements, document technical decisions, and build prototypes.
Seniority
Senior, hands-on IC