Web Developer (Remote)

IT/Dev
Salary: $From $70,000 a year CAD per Year
Job Type: Full time
Experience: Senior Level

Know History

Web Developer (Remote)

Web Developer | Know History | Canada

About the Position

We are looking for a Web Developer to provide services on existingKnow History applications and to work with our Digital History team in thedevelopment of new applications which further the research, presentationand documentation of Indigenous and Canadian history. Key responsibilitieswill include software design, development, and support, including writingapplication code, writing technical specifications, liaising with system...

Web Developer | Know History | Canada

About the Position

We are looking for a Web Developer to provide services on existing Know History applications and to work with our Digital History team in the development of new applications which further the research, presentation and documentation of Indigenous and Canadian history. Key responsibilities will include software design, development, and support, including writing application code, writing technical specifications, liaising with system users, conducting QA activities, and deploying applications. The Web Developer will work both independently and collaboratively with the DH development team, KH staff and clients, to take new software features from concept to deployment. This includes specification writing, end-user liaison, and deploying applications.

The ideal candidate has demonstrated experience working with databases and building custom applications. They manage their time effectively, can work independently, and they understand how their work contributes to the bigger picture without losing track of the small details. They are passionate about their work and can effectively communicate ideas, obstacles, and solutions to non-experts.

This is a full-time position and can be remote from anywhere in Canada.

Primary Responsibilities

  • .NET Core 5+ (.NET 6 preferred)
  • C# REST API development
  • React JS or Angular frontend development
  • MS SQL
  • Working within production and development server infrastructure as required for collaborative work with partner organizations
  • Conducting User Needs Assessments
  • Quality assurance
  • Maintaining strong quality metrics and technical documentation
  • Supporting writing of technical proposals, estimates, and reports, including collaborating with partner organizations as required
  • Supporting Know History’s technical operations as needed
  • Other related duties as needed

Essential Skills & Experience

  • A minimum of 2 years of demonstrated professional experience developing computer software and applications from concept to deployment with a .Net framework.
  • Experience with Design patterns
  • Experience with Nuget
  • Knowledge of GitHub
  • Experience with Entity Framework
  • Experience writing queries and stored procedures
  • Experience planning and creating clean logical database and table structures
  • Writing software requirements specifications
  • Visual Studio 2019+ or Rider IDE in place of Visual Studio
  • Experience with prototyping and user experience design.
  • Ability to communicate regularly, professionally, and clearly at general, technical and management levels.
  • Ability to write clear and concise reports and to communicate effectively in written and spoken English.

Preferred Skills & Experience

  • .NET/SQL Development
  • Angular/React JS
  • Knowledge of CQRS (MediatR)
  • Knowledge of REST APIs
  • Knowledge of Owin/OAuth
  • Knowledge of FluentValidation
  • Knowledge of Domain Driven Design
  • Knowledge of Service Oriented Architectures and Event Sourcing
  • Experience with Cloud Development
  • Experience working with Indigenous and historical datasets (or similar) is an asset
  • In depth knowledge of best practices for privacy and data security
  • Ability to work with tight deadlines while retaining flexibility and a sense for priorities
  • Post-secondary education in Computer Science, Computer Engineering, Software Development is preferred, or equivalent professional experience and training

Other position details

  • Hours: Full-time with flexible hours
  • Location: Ottawa, Calgary office or remotely within Canada
  • Compensation: Starting at $70,000/year, with paid vacation, paid sick leave, and health and dental benefits
  • Travel required: Occasionally
  • Equipment provided (e.g. laptop, dual monitors, peripherals)

How to Apply:
If you are interested in joining Know History’s team for this role, please send your resume to resume@knowhistory.ca (mailto: resume@knowhistory.ca). If you have any questions or require accessibility or cultural accommodations, at any point in the application process, send us an email and we’ll work with you to make sure your needs are met.

Know History is committed to providing equal employment opportunities. We know that, in order to understand our collective history, we need to prioritize Indigenous and diverse voices across all aspects of our organization. We strongly encourage candidates to apply and self-identify if they identify as Indigenous, members of racialized communities and visible minorities, people with disabilities, or members of members of the Two Spirit (2S) & LGBTQIA+ communities.

Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.