Intrahealth, a HEALWELL AI Company

Senior Software Developer, Data Platform

Intrahealth, a HEALWELL AI Company

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$130,000 - CA$150,000 per year

Job Level

About the role

  • Analyze and modernize the existing Data Transfer system into a scalable, maintainable .NET-based platform.
  • Distill complex business rules into clean, well-architected components while ensuring functional continuity.
  • Design, build, test, and deploy backend services for data extraction, transformation, validation, orchestration, and integration.
  • Ensure code quality, maintainability, and performance.
  • Contribute to architectural decisions, including API design, database schema evolution, modularization, and system scalability.
  • Work closely with Product, QA, Architecture, and Support teams to validate functionality, clarify requirements, and ensure successful releases.
  • Communicate technical concepts clearly to both technical and non-technical stakeholders.
  • Apply coding standards and modern engineering best practices.
  • Write and maintain unit and integration tests.
  • Investigate and resolve complex data-processing and integration challenges.

Requirements

  • Demonstrated fluency with AI-assisted development tools (e.g., Claude Code) and agentic coding workflows.
  • BSc in Computer Science, Software Engineering, or equivalent work experience.
  • Understanding of AI systems, including LLM architectures, token generation, and MCP frameworks.
  • 5+ years of hands-on experience with C# and the .NET framework.
  • Strong proficiency in SQL Server or PostgreSQL.
  • Experience modernizing or refactoring legacy systems.
  • Ability to read and understand code written in different programming languages.
  • Solid understanding of API design, distributed systems concepts, and modern software development practices.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.
  • Ability to manage time effectively and prioritize tasks in a dynamic environment.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#.NET frameworkSQL ServerPostgreSQLAPI designdata extractiondata transformationdata validationdata orchestrationdata integration
Soft Skills
problem-solvinganalytical skillscommunicationteamworktime managementtask prioritization
Certifications
BSc in Computer ScienceBSc in Software Engineering