About this position
Role Description
ChronicCareIQ is seeking a talented and passionate Senior Software Developer / Team Lead to join our growing team. You will play a key role in designing, developing, and maintaining our software applications, primarily using C#, .NET, JavaScript, and MySQL. This position offers the opportunity to work on challenging projects, contribute to innovative solutions, and grow your skills in a collaborative and supportive environment.
Responsibilities
- Full software stack development using C# / dotnet, Typescript, and SQL.
- Use test driven techniques such as unit testing and dependency injection
- Develop and maintain database schemas and queries in MySQL
- Create clean and easy to use front end software using Typescript
- Implement and consume APIs (RESTful preferred)
- Participate in a small team of developers, including Agile Sprint meetings
- Lead developer on a small team of developers
- Mentor less experienced developers, review code and assist with design sessions
Qualifications:
- 10+ years of .Net and C#
- Deep knowledge of SQL / relational DBs
- Solid understanding of HTML / CSS / Typescript
- Experience using design patterns and test-driven development
- Understanding of Design Patterns, Unit Testing, Dependency Injection
Preferred Experience:
- Prior experience leading teams
- Built products using AI APIs
- Experience using MySQL
- Experience using modern frontend tools like Vite, Angular, React, etc.
- Healthcare background, preferably with EMR integrations
- Working knowledge of HL7 and Smart/FHIR
- Cloud deployment, especially Azure
Education and Experience:
- College degree preferred
- 10+ years of relevant job experience
Benefits:
- 401k matching up to 3.5%
- Medical, dental and vision coverage
- Generous paid time off / holidays
- Stock Options
- Casual work environment
- Work at home options (1-2 days a week)
- Company social events
ChronicCareIQ is seeking a talented and passionate Senior Software Developer / Team Lead to join our growing team. You will play a key role in designing, developing, and maintaining our software applications, primarily using C#, .NET, JavaScript, and MySQL. This position offers the opportunity to work on challenging projects, contribute to innovative solutions, and grow your skills in a collaborative and supportive environment.
Responsibilities
- Full software stack development using C# / dotnet, Typescript, and SQL.
- Use test driven techniques such as unit testing and dependency injection
- Develop and maintain database schemas and queries in MySQL
- Create clean and easy to use front end software using Typescript
- Implement and consume APIs (RESTful preferred)
- Participate in a small team of developers, including Agile Sprint meetings
- Lead developer on a small team of developers
- Mentor less experienced developers, review code and assist with design sessions
Qualifications:
- 10+ years of .Net and C#
- Deep knowledge of SQL / relational DBs
- Solid understanding of HTML / CSS / Typescript
- Experience using design patterns and test-driven development
- Understanding of Design Patterns, Unit Testing, Dependency Injection
Preferred Experience:
- Prior experience leading teams
- Built products using AI APIs
- Experience using MySQL
- Experience using modern frontend tools like Vite, Angular, React, etc.
- Healthcare background, preferably with EMR integrations
- Working knowledge of HL7 and Smart/FHIR
- Cloud deployment, especially Azure
Education and Experience:
- College degree preferred
- 10+ years of relevant job experience
Benefits:
- 401k matching up to 3.5%
- Medical, dental and vision coverage
- Generous paid time off / holidays
- Stock Options
- Casual work environment
- Work at home options (1-2 days a week)
- Company social events