Job DescriptionAI is at the core of how we build and how we modernize and scale development of our healthcare soluitons. Tools, models, and practices evolve at a sustained pace, and we are looking for ambitious, curious developers who learn fast and adapt continuously.
This is a
full-stack role across multiple technologies. We are not looking for someone who wants to specialize in a single language or stack, we want developers who use AI every day to move fluidly across the whole platform.
How you'll use AI- Use AI coding assistants (Copilot, Cursor, Claude Code, etc.) every day to generate, complete, and understand code across whatever part of the stack the work requires
- Lean on AI to ramp up fast on unfamiliar technologies and codebases, rather than waiting to build deep single-stack expertise
- Generate and critically evaluate automated tests (unit, integration, end-to-end), judging their relevance and coverage
- Build AI-supported quality gates in the delivery pipeline: automated checks for compliance, accessibility, performance, and security
- Use AI to read, document, and safely modernize legacy code, reducing the risk of change
- Analyze logs, errors, and stack traces with AI alongside profiling tools to accelerate debugging and performance tuning
- Produce and maintain technical documentation with AI tools
- Write precise prompts and iterate; recognize when AI goes off track and take back control
- Quickly adopt a new tool or model when it delivers measurable gains, and share your learnings with the team
What you'll do- Full-stack development of new healthcare application modules with AI as your everyday copilot
- Work fluidly across the platform's technologies: JAVA, C# / .NET, and Oracle (PL/SQL), going wherever the work is rather than staying in one lane
- Help modernize and scale the platform: evolve legacy components, optimize Oracle queries and data models, and refactor performance bottlenecks
- Build and extend CI/CD pipelines to automate builds, testing, and deployments
- Participate in code reviews, with a critical eye on AI-generated code
- Keep the end user in mind: what you build is used by medical school staff, faculty, and students, and supports the training of future physicians
- Take ownership of your deliverables from requirement through to production, including testing and documentation
- Work within applicable Canadian privacy standards for student records (e.g., PIPEDA and provincial legislation), supported by the team
QualificationsWhat we're looking for above all:Essential- Regular, demonstrable use of AI development tools to deliver real productivity gains
- Fast, autonomous learner: you explore, test, and progress without step-by-step guidance, and you re-skill quickly when the ecosystem shifts
- Minimum of 5 years of full-stack development experience in Java, C#, and .NET programming.
- Strong knowledge of Oracle databases (PL/SQL).
- Genuine willingness to work full-stack across multiple technologies, including legacy code, not a desire to specialize in one stack
- Ability to critically evaluate what AI produces
- Solid foundations in object-oriented programming, relational databases, and algorithmic logic
- Practical understanding of CI/CD and automated testing
- Intellectual curiosity and a taste for complex systems and architectures
- Strong communication and collaboration: you explain your reasoning, ask for help when needed, and contribute to technical discussions
- Desire to work in a regulated environment and ambition to grow
Assets- Varied experience across multiple programming languages and stacks
- Experience modernizing or migrating legacy web applications
- CI/CD pipelines and test automation (e.g., Azure DevOps, GitHub Actions, Jenkins)
- Web accessibility (WCAG/AODA), application security (OWASP), or performance engineering
- Cloud and scalable architecture, database modeling, and enterprise or institutional software
- AI-augmented features in products, or integration of models into existing systems
- Personal projects or open source involving AI, we notice GitHub activity and side experiments
- Knowledge of data integration and messaging standards (e.g., HL7 v2).
Additional InformationHere are the many benefits we offer to support your personal and professional well-being, as well as your financial health:- A workplace built on trust, autonomy and collaboration
- The opportunity to grow, perform and work alongside curious and talented colleagues
- A continuous learning culture with dedicated training time, a renowed skills development platform and access to cutting-edge tools
- Stimulating projects that advance healthcare technology and support the work of over 320,000 professionals, benefiting more than 6 million patients
- A comprehensive benefits package including group insurance from day one, a group RRSP with employer contributions, 24/7 telemedicine, an employee and family assistance program, and a minimum of 3 weeks vacation per year
At LGI Healthcare Solutions, we value diversity and equal access to employment.