Principal .NET Software Developer

Canada🕖 2 months ago

Company OverviewIntrahealth, a subsidiary of HEALWELL AI Inc. (TSX: AIDX), is an enterprise class EHR provider supporting approximately 20,000 providers and the care delivery of tens of millions of patients and clients across Canada, Australia and New Zealand. Intrahealth provides a suite of flexible software solutions to a wide variety of customers including health authorities, hospitals, public health outpatient centres, community health, home care, ambulatory care and diverse health care professionals. Intrahealth’s solution is highly configurable and is ideal for complex health environments. To learn more about Intrahealth, please visit https://intrahealth.com.

Position OverviewIntrahealth is looking for a high-energy Principal Software Developer. As a Principal Software Developer, you will play a critical role in the software development organization. You will partner with product management, quality assurance, solution architecture and service delivery teams to deliver high quality, scalable, extensible, secure solutions that meet the needs of our growing business as we look to accelerate the adoption of our products. This role involves high-level decision-making, technical mentorship, and collaboration with cross-functional teams to deliver robust and scalable software solutions.

Our ideal candidate is proactive, a quick learner, an excellent communicator, and can identify solutions in a complex business environment in a customer friendly and timely manner.

ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to the software development team. Make key architectural decisions, and ensure best practices are followed in software design and development.Software Development: Lead and participate in the coding, testing, debugging, and deployment of complex software solutions.Team Mentorship: Mentor junior and mid-level developers. Conduct code reviews and provide constructive feedback to improve coding standards and practices.Project Management: Collaborate with project managers, product managers, and other stakeholders to define project scopes, timelines, and resources. Ensure timely delivery of projects while maintaining high quality standards.Problem-Solving: Tackle challenging technical problems, propose innovative solutions, and make decisions that impact the overall direction of projects and products.Collaboration and Communication: Work closely with other departments, including UX/UI designers, QA testers, and business analysts, to ensure alignment and effective communication.Research and Development: Stay informed about industry trends and emerging technologies. Lead the evaluation and adoption of new tools and technologies to keep the organization at the forefront of technological advancements.

RequirementsBSc in Computer Science or equivalent work experience15+ years of industry experience.5+ years of technical leadership experience, including architecture and system design.Strong proficiency in C# and the .NET framework.Strong proficiency in React Typescript or similar typescript based frameworks.Experience building complex software products using DDD and TDD.Experience with database design and development using SQL Server or similar RDBMS.Solid understanding of software development principles, practices, and methodologies.Strong problem-solving and analytical skills, with the ability to debug and resolve complex software issues.Excellent communication and teamwork skills.Ability to manage time effectively and prioritize tasks in a dynamic work environment.Nice to haves:Demonstrated experience in CI / CD process improvement and deployment.Experience with Electronic Medical Record software.Experience working in a Delphi environment

Intrahealth is committed to supporting a diverse, inclusive, and accessible workplace. We welcome and celebrate the diversity of applicants and team members across ability, race, gender identity, sexual orientation, and perspective. We strive to create an inclusive workplace where differences are celebrated and fuel our success.

Intrahealth, a HEALWELL AI Company

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago