Join Harris Computer’s Software Developer team as a permanent, full‑time, remote‑only role open to all candidates residing in Canada. The position supports a suite of commercial health‑care software products and offers a comprehensive benefits package.
Responsibilities
- Design, develop, test, and maintain software solutions using modern tech stack (.NET 8+, C#, Angular, Entity Framework, Microsoft SQL Server).
- Support and modify legacy applications, focusing on Visual Basic and Microsoft SQL Server.
- Prepare technical specifications from user requirements.
- Diagnose, troubleshoot, and resolve application incidents.
- Estimate, track progress, manage time effectively, and keep relevant documentation.
- Follow established practices, processes, and guidelines.
- Interact with clients for technical support escalations and custom development requests.
- Perform other duties as assigned.
Qualifications
Degree or diploma in software development or equivalent experience.5+ years of hands‑on experience in a related application development role.Excellent written and verbal communication skills in English.Ability to work independently and collaboratively in a team environment.Comfortable working on legacy desktop applications.Technical Skills
Web Front‑end : Angular, JavaScript, jQuery, HTML, CSS, JSON, XML.Web Back‑end, services and API endpoints : .NET, C#, .NET Core, .NET 6+, .NET 8+, WebAPI.Strong database programming skills using Microsoft SQL Server; database design, queries, stored procedures, performance tuning.Experience developing desktop or server applications using C# or VB.NET.Proficiency with Visual Studio, DevOps or similar tools, Agile, Scrum.General Windows technical skills and adaptability.What Would Make You Stand Out
Experience converting and upgrading mature desktop applications to modern web frameworks.Industry experience developing Payroll, Inventory Management, Supply Chain, Financial Accounting, Human Resources applications.Experience developing, deploying, and supporting applications for government or enterprise clients.Experience developing legacy applications using Visual Basic 6 or Microsoft Access (VBA).What Your Role Will Look Like
Design, develop, and test software.Prepare technical specifications from user requirements.Diagnose, troubleshoot, and resolve application incidents.Estimate and track progress of assigned work, manage time effectively.Create and update relevant documentation.Follow established practices, processes, and guidelines.Interact with clients for technical support escalations and custom development requests.Perform other duties as assigned.Only successful candidates will be contactedSeniority level : Mid‑Senior level | Employment type : Full‑time | Job function : Engineering and Information Technology | Industries : Software Development
Harris is an Equal Opportunity Employer. Women, persons with disabilities, Aboriginal peoples, and visible minorities are encouraged to apply. If you are a person with a disability, assistance with the screening and selection process is available on request.
Harris' talent search team does not use text messages to communicate with candidates or solicit confidential information. Candidates who meet the required criteria will be contacted by a Harris manager or talent acquisition team member for an interview.
#J-18808-Ljbffr