Cority

Staff Software Engineer

Cority

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$110,000 - CA$120,000 per year

Job Level

About the role

  • Design and enhance base Cority software, as well as working with Product Development to develop software to meet client needs.
  • Drive technical and architectural decisions to meet product requirements while also anticipating and designing for future needs.
  • Lead teams technically to drive production ready code.
  • Develop high-quality software and is an advocate of automation frameworks for testing, integration, and deployment.
  • Review completed software designs or prototypes with team and participates in code reviews.
  • Provide support and maintenance.
  • Own one or more functional area’s or projects and help breakdown task into manageable stories.
  • Mentor junior developers.
  • Open to learning and working with modern technologies as required in the project.

Requirements

  • Must have a university degree in computer science or a related program.
  • 8+ years of experience as a developer.
  • Strong understanding of software development process & lifecycle.
  • Experience with Agile & Scrum methodology.
  • Experience with using AI for development including tools like Github Copilot, Claude Code, Cursor, etc.
  • Experience with .NET Core, .Net Framework, Entity Framework/Dapper, Web APIs and Microservices.
  • Experience developing of database applications using relational database systems such as Postgres, SQL Server.
  • Experience with Node, Angular/React, HTML5, CSS, TypeScript, JavaScript, Python.
  • Experience with CI and CD.
  • Experience with LLMs, Agentic Frameworks, RAG, Vector DB’s & MCP servers.
  • Experience with NoSQL databases like MongoDB.
  • Experience with AWS or Azure.
  • Experience with Multi-tenancy.
  • Experience with Message Queues like SQS, Google Queues, RabbitMQ, Kafka.
  • Experience with Docker.
  • Proven passion for technology and can navigate your way across complex and rapidly changing landscapes by staying on top of the latest trends.
  • A self-starter who actively challenges the status-quo, is curious and not afraid to ask “why” and “what”.
  • Fantastic communications (written and oral), who thrives on sharing and gaining knowledge.
  • Experience working with remote teams.
  • Previous experience in the field of occupational health, environment, ergonomics or safety is an asset.
Benefits
  • An opportunity to work in a values-driven, performance oriented, dynamic and growth focused culture
  • We support a remote working environment with a one-time home office allowance and subsidized monthly internet allowance
  • Competitive health benefits, dental plans, and retirement savings plan (RRSP, 401K plan etc.)
  • Annual fitness allowance
  • Mental health support provided through access to Calm Premium meditation app and access to Talkspace
  • Access to Udemy, internal training programs, annual training allowance and certifications, if applicable, and High Talent Programs

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
.NET Core.NET FrameworkEntity FrameworkDapperWeb APIsMicroservicesNodeAngularReactPython
Soft skills
leadershipmentoringcommunicationproblem-solvingcuriosityadaptabilityself-startercollaborationcritical thinkinginnovation
Certifications
university degree in computer science