Back to jobs

Expert Software Engineer - Paragon / Canada Remote

Toronto, Ontario, Canada

***EXPERT SOFTWARE ENGINEER – PARAGON***

 Remote Canadian Role

Paragon | Altera Digital Health (alterahealth.com)

We are searching for a passionate and results-oriented software engineer who thrives in a collaborative environment. If you’re a match for our qualifications and are looking for an opportunity to make a real impact on a growing healthcare technology company, we encourage you to apply!

 JOB SUMMARY

We are seeking a talented and experienced Expert Software Engineer to join our team and play a pivotal role in shaping the future of Paragon. As an Expert Software Engineer, you’ll drive innovation and provide deep technical expertise. You will collaborate closely with the team to design, develop, and implement complex software solutions while upholding the highest standards of code quality. You will play a key role in mentoring junior and mid-level engineers, fostering a culture of continuous improvement within the team.

KEY RESPONSIBILITIES 

  • Design, development, and implementation of complex .NET web applications
  • Write clean, efficient, scalable, and well-documented code adhering to coding standards
  • Develop and execute unit test plans to ensure code quality
  • Collaborate with the team to identify and address critical bugs, aiming for a reduction in post-release issues
  • Participate in code reviews and provide constructive feedback to ensure high code quality
  • Provide architectural guidance and contribute to the development of maintainable and scalable solutions
  • Work with product owners and development leads to ensure a client-focused approach, resulting in a reduction in client-reported bugs
  • Maintain and update comprehensive technical documentation
  • Lead knowledge-sharing sessions and contribute to the team's knowledge base
  • Drive technical excellence by introducing and implementing best practices in design, coding, and architecture
  • Champion innovation by leading the team in successful implementations of features or process improvements
  • Foster collaboration between development, testing, and product management teams for seamless project execution
  • Mentor junior and mid-level engineers, contributing to their professional development

 QUALIFICATIONS

  • Bachelor’s degree in computer science or a related field, or equivalent years of experience.
  • 10+ years of hands-on experience in software development
  • Expertise in .NET web application development
  • Mastery of C#, ASP.NET and MVC, with a proven track record of delivering enterprise-level solutions.
  • Advanced command of front-end technologies, including HTML, CSS, and JavaScript.
  • Extensive experience designing and optimizing database systems, especially with Microsoft SQL Server
  • Working knowledge of Agile Scrum methodology and tools (e.g., TFS, AZDO)
  • Experience with recent advancements in .NET. Use of Containers and Docker preferred
  • Experience with cloud platforms i.e. Microsoft Azure and Kubernetes preferred
  • Proven mentoring skills
  • Strong problem-solving abilities, attention to detail, and a willingness to learn and adapt to new technologies

 TRAVEL

Minimal

WORK LOCATION 

This is a fully remote Canadian position.  Strong preference for candidates who reside in the Eastern or Central time zones.

Our company complies with all local/state regulations in regard to displaying salary ranges. If required, the salary range(s) are displayed below and are specifically for those potential hires who will perform work in or reside in the location(s) listed, if selected for the role. Any offered salary is determined based on internal equity, internal salary ranges, market data, ranges, applicant's skills and prior relevant experience, certain degrees and certifications (e.g. JD, technology), for example.

Salary Range

$110,000 - $125,000 CAD

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...
Select...

Select...
Select...
Select...
Select...
Select...
Select...

Altera has my consent to collect, store, and process my data for the purpose of considering me for employment and for a minimum of 1095 days thereafter. Privacy Policy

Select...

I understand that the organization will rely, in part, on the information I provide in this Employment Application in considering whether to hire me. I understand that it is important that I provide complete and accurate information and certify that I have done so. If the organization discovers at any time that I failed to completely and honestly provide any information requested of me in this Employment Application or during the interview process, I understand that my application will no longer be considered or, if I am working for the organization, that I will be subject to disciplinary action, up to and including termination of employment. The organization is committed to compliance with the provisions of this nation's immigration laws regarding verification of employment eligibility. Any offer of employment will be contingent upon your ability to provide legally sufficient documentation showing your eligibility to be employed by this organization. Applicants or employees that present fraudulent documents for employment verification purposes will be terminated. I authorize the organization to contact anyone that it deems appropriate to verify the information I have provided or to further investigate my background, past performance and suitability for employment. I consent to being discussed by any person contacted by the organization and waive all rights to bring any action for defamation, invasion of privacy or any similar claim against anyone that provides information to the organization with a good faith belief that the information provided is true. I understand that the organization may choose to obtain background information about me from a consumer reporting agency. Before requesting a report from a consumer reporting agency, the organization will ask for my authorization. I understand that if I refuse to provide such authorization, my application for employment will not be considered. I understand that this Employment Application is not an offer of employment. I understand that nothing contained in this Employment Application creates a contract between the organization and me for employment or any other benefit. No promises regarding employment have been made and I understand that no such promise or guarantee is binding upon the organization. I understand that if I am hired, I will be an employee "at will," meaning I am not hired for any definite length of time and either I or the organization can terminate my employment at any time for any or no reason. If employed, I understand and agree that the organization retains the sole right in its business judgment to modify, suspend, interpret, or cancel, in whole or in part, at any time, with or without any notice, any published or unpublished policy, practice, procedure, process, or benefit. If employed, I understand that I may be required to comply with federal and/or state Drug Free Workplace Laws and regulations. I understand and agree to comply with such laws. If employed, I understand that as a condition of employment that I may be required to agree to and sign the organization’s confidentiality, non-compete, and/or other similar agreements. I also agree to notify the organization during the pre-employment process of any confidentiality, non-compete, and/or other similar agreements that I may have already signed with current and/or former employers, or other potential conflict. I understand that the technical processing and transmission of the application, including my personal information, may involve (a) transmissions over various networks, including the transfer of this information to the United States and/or other countries for storage, processing and use by , its affiliates, and their agents; and (b) changes to conform and adapt to technical requirements of connecting networks or devices. Accordingly, I agree to permit such parties to make such transmissions and changes, and hereby provide the necessary consent for the same.