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.