Remote Sr. Software Engineer

at Cority

Posted 2 days ago 7 applied

Description:

  • Cority is a global enterprise EHS software provider with over 35 years of experience in creating industry-leading technology.
  • The company is seeking a Senior Software Engineer to join their dynamic and collaborative team.
  • The successful candidate will leverage their technical capabilities to deliver immediate value and influence the long-term roadmap.
  • Responsibilities include driving technical and architectural decisions, designing and developing software, and communicating with Product Owners to understand requirements.
  • The role involves developing high-quality software, advocating for automation frameworks, participating in code reviews, and mentoring junior developers.
  • The Senior Software Engineer will also track sprint work, provide support and maintenance, and own functional areas or projects.

Requirements:

  • A university degree in computer science or a related program is required.
  • A minimum of 5+ years of experience as a developer is necessary.
  • Strong understanding of the software development process and lifecycle is essential.
  • Experience with Agile and Scrum methodologies is required.
  • Technical qualifications include experience with .NET Core, .Net Framework, Entity Framework/Dapper, Web APIs, and Microservices.
  • Experience in developing database applications using relational database systems such as SQL Server is required.
  • Proficiency in Angular/React, HTML5, CSS, TypeScript, and JavaScript is necessary.
  • Experience with CI and CD is required.
  • Nice to have experience includes NoSQL databases like MongoDB, AWS or Azure, multi-tenancy, message queues like Kafka, and Docker and Kubernetes.
  • Soft skills required include a passion for technology, self-starter attitude, excellent communication skills, and experience working with remote teams.
  • Previous experience in occupational health, environment, ergonomics, or safety is an asset.

Benefits:

  • The position offers an opportunity to work in a values-driven, performance-oriented, dynamic, and growth-focused culture.
  • A remote working environment is supported, including a one-time home office allowance and subsidized monthly internet allowance.
  • Competitive health benefits, dental plans, and retirement savings plans (RRSP, 401K) are provided.
  • An annual fitness allowance is included.
  • Mental health support is available through access to the Calm Premium meditation app and Talkspace.
  • Access to Udemy, internal training programs, an annual training allowance, and certifications is provided, along with participation in High Talent Programs.