Principal .NET Software Developer (Remote in Canada)

Intrahealth, a HEALWELL AI Company
Canada
43,28 $ / heure (estimé)
Télétravail
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

Company Overview

Intrahealth, 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 Overview

Intrahealth 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.

Responsibilities

  • Technical 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.

Requirements

  • BSc in Computer Science or equivalent work experience
  • 15+ 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.

Il y a 2 jours
Emplois reliés
Offre sponsorisée
Conspicuous
Canada
Télétravail

Bachelor’s degree in Information Technology, Accounting, Business Administration, or a related field. SAGE 300 Consultant - Up to $150k base + benefits/bonus CAD - Remote (Canada) - Leading SAGE Solution Provider in North America. Strong understanding of accounting principles and business processes....

Offre sponsorisée
Conspicuous
Canada, Canada
Télétravail

Qualifications:Bachelor’s degree in Information Technology, Accounting, Business Administration, or a related field. SAGE 300 Consultant - Up to $150k base + benefits/bonus CAD - Remote (Canada) - Leading SAGE Solution Provider in North AmericaTom. Strong understanding of accounting principles and b...

Offre sponsorisée
Conspicuous
Canada
Télétravail

This individual will assist the sales team in identifying, qualifying, and coordinating meetings for all opportunities, performing product demonstrations, negotiating contracts, and closing deals. Senior Sales Manager (Sage Intacct/NetSuite) - Up to $220k base / OTE $340k CAD - Remote (Canada) - Lea...

Offre sponsorisée
Conspicuous
Canada, Canada
Télétravail

Senior Sales Manager (Sage Intacct/NetSuite) - Up to $220k base / OTE $340k CAD - Remote (Canada) - Leading ERP/CRM Solution Provider in North America**Please only apply if you have experience managing Sage Intacct or NetSuite sales teams who are focused on new business developmentTom. This individu...

Laboratoires Acumatica Canada
CA

Write, modify, integrate and test software code for e-commerce and other Internet applications. Learning/training paid by employer. Write, modify, integrate and test software code. Computer hardware or software retailer/wholesaler. ...

CB Canada
Canada

With 300+ employees in our offices in Austin, Atlanta, and Toronto, and as part of remote teams across Canada and the US, we're the people designing the technology that reaches 30,000+ clients resulting in 3B+ interactions a year with our products. Joining us as a Senior Software Engineer is a chanc...

Laboratoires Acumatica Canada
CA

Write, modify, integrate and test software code for e-commerce and other Internet applications. Learning/training paid by employer. Write, modify, integrate and test software code. Computer hardware or software retailer/wholesaler. ...

Yelp
Canada
Télétravail

We’re looking for a Software Engineer, Security (Incident Detection and Response) to join Yelp’s globally expanding Security team and contribute to our efforts ensuring our cloud and corporate infrastructure, network, endpoints, and applications remain safe. The Security Incident Detection and Respo...

Altair Engineering
Canada
Télétravail

To reinforce our development team, Altair is looking for a talented developer, specialist of Fluid Structure Interaction (FSI), with a proven experience developing commercial software. Actively contribute to software developments, taking leadership on FSI developments, bringing enhancements and inno...

CB Canada
Canada

A2Z Events, a multi-event platform that enables clients to manage their events from start to finish, including floor plans, financials, managing contracts and sponsorships, and increasing engagement through mobile applications and a networking suite. With 300+ employees in our offices in Austin, Atl...