Remotery

Developer II – 12-month Contract

atNelsonCA flagCanadaFreelanceSoftware EngineerMid-levelSenior$95k/year

Posted Jun 20

This is a fully remote position, open to applicants in Canada.

📋 Description

• As the largest Canadian-owned and operated K-12 publishing company, Nelson Education Ltd. stands as Canada's sole heritage education content provider, renowned for its innovative products and solutions that serve learners nationwide.

• Nelson's mission is to ensure that learning is accessible, engaging, and effective for everyone.

• Reporting to the Team Lead, the Developer II will be tasked with constructing, maintaining, and supporting internal applications, services, data pipelines, and platform tools.

• This role involves implementing new features and functionalities, enhancing application reliability and performance, supporting deployment workflows, troubleshooting system issues, and assisting in the maintenance of secure and scalable development and production environments.

• The position merges software development with DevOps-related tasks, including CI/CD, observability, Kubernetes-based deployments, logging, monitoring, and operational support.


⛳️ Requirements

• A minimum of 5 years of professional experience with several of the following technologies and practices.

• Proficiency in TypeScript or JavaScript.

• Experience with Node.js, Express, Golang, or similar backend frameworks.

• Familiarity with REST APIs or service-to-service integrations.

• Knowledge of RDBMS and NoSQL databases.

• Experience with Git, npm, yarn, or comparable development tools.

• Proficient in automated testing frameworks and code quality tools.

• Experience with CI/CD tools and deployment pipelines.

• Familiarity with Docker or other containerization technologies.

• Understanding of Kubernetes concepts and experience in deploying or supporting applications in Kubernetes environments.

• Proficiency in Elastic Stack / ELK, which includes Elasticsearch, Logstash, Kibana, or related observability tools.

• Experience in application logging, monitoring, alerting, and troubleshooting.

• Familiarity with cloud or hosted infrastructure environments.

• Knowledge of secure software development and operational best practices.

• Hands-on experience with at least one major cloud provider (AWS, Azure, or GCP), including basic networking concepts (DNS, TLS, load balancers, ingress).

• Familiarity with secrets management tools (e.g., Vault, AWS Secrets Manager, sealed secrets) and dependency/vulnerability scanning.

• Experience with database operations, including schema migrations, indexing, and basic performance tuning.

• Fluency in Linux/shell and comfort with on-call or production support duties.

• Nice to Have

• Experience in supporting applications across development, staging, and production environments.

• Familiarity with infrastructure-as-code or deployment tools such as Terraform, Helm, or similar technologies.

• Experience with Kubernetes manifests, Helm charts, ingress, services, secrets, config maps, and deployment troubleshooting.

• Experience in building or maintaining observability dashboards, alerts, and log-based troubleshooting workflows.

• Familiarity with cloud platforms like AWS, Azure, or Google Cloud.

• Experience with data pipelines, background jobs, queues, or event-driven systems.

• Familiarity with frontend frameworks such as React or Next.js is beneficial, but not mandatory.

• Ability to balance feature development with operational reliability, maintainability, and security.

• Strong communication skills and the ability to collaborate effectively with both software development and infrastructure teams.

• Exposure to compliance frameworks such as SOC 2, ISO 27001, PCI, or HIPAA, along with the engineering practices essential to support them.

• Experience with backup, disaster recovery, and cost/capacity awareness in cloud environments.


🏝️ Benefits

• This position is primarily on-site with some flexibility for hybrid work, Monday to Friday during standard business hours.

• Located in a commuter-friendly area (Sheppard & Don Mills).

• Complimentary parking available on-site.

• Free and convenient shuttle bus service from Don Mills Subway Station to the office and back.

• Access to an on-site fitness center and fitness classes.

• Availability of LinkedIn Learning for ongoing skill development.

• Opportunities for mentorship and professional growth.

• A comprehensive Employee Assistance Program (EAP) that provides confidential support, covering mental health services, financial counseling, and more.

People also viewed

Synera11 hours ago

AI-native Integration Developer – Marketplace

DE flagGermany OnlyFull-timeSoftware Engineer€67k – €85k/year
ApplyView job
Stefanini Brasil11 hours ago

Senior Developer Analyst

Anywhere in the WorldFull-timeSoftware Engineer
ApplyView job
Roblox11 hours ago

Developer Engagement Representative – Part-Time Contract

AU flagAustralia OnlyFreelanceSoftware Engineer
ApplyView job
Kapres Technology11 hours ago

Senior Developer, OpenText Exstream

ES flagSpain OnlyFull-timeSoftware Engineer
ApplyView job
Sangoma11 hours ago

Node JS Developer

CO flagColombia OnlyFull-timeSoftware Engineer
ApplyView job
Clearwaters.IT11 hours ago

EDI Mumps Developer

US flagUnited States OnlyFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers