Software Developer

Alberta, Canada

Job Description


We are looking for an experienced candidate that will work primarily on our legacy applications with a focus on Visual Basic and Microsoft SQL Server. There will also be opportunities to work on modern tech stack using .NET 6+, C# and Angular.Candidates with experience working with commercial Payroll, Supply Chain or ERP software solutions will have a leg up on the competition.This is a \'remote-only\' position, and it is open to candidates anywhere in Canada. The position will remain open until filled.This position is only open to candidates residing within Canada. All candidates must already have legal authorization to work in Canada.Qualifications:

  • Degree or diploma in software development or equivalent experience.
  • 5+ years of hands-on experience in an application development role.
  • Excellent written and verbal communication skills in English.
  • Comfortable working on legacy tech.
  • Ability to work independently.
  • Ability to work collaboratively in a team environment by making quality contributions and supporting fellow team members.
Technical Skills:
  • Strong database programming skills using Microsoft SQL Server.
  • Experience in developing legacy applications using Visual Basic 6 or Microsoft Access (VBA).
  • Defining database structures, writing queries, stored procedures, performance tuning.
  • Experience in developing applications using .NET Visual Basic or C#.
  • Web development Angular, .NET core, .NET 6+, using raw JavaScript, jQuery, HTML, CSS and JSON.
What would make you stand out:
  • Industry experience developing one or more of the following applications: Payroll, Inventory Management, Supply Chain, Financial Accounting, Human Resources.
  • Experience developing, deploying, and supporting applications for government or enterprise clients.
  • Experience with legacy technology.
What your role will be:
  • Design, develop, and test software.
  • Prepare technical specifications from requirements.
  • Diagnose, troubleshoot, and resolve application incidents.
  • Estimate and track progress of assigned work.
  • Create and update relevant documentation.
  • Follow established practices, processes, and guidelines.
  • Perform other duties as assigned.

Harris Computer

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2283647
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Alberta, Canada
  • Education
    Not mentioned