Cority - Sr Software Engineer I
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT
Requirements
• Must have a university degree in computer science or a related program. • 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 LLMs, Agentic Frameworks, RAG, Vector DB’s & MCP servers. • Experience with NoSQL databases like MongoDB. • Experience with Message Queues like SQS, Google Queues, RabbitMQ, Kafka. • 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. • Previous experience in the field of occupational health, environment, ergonomics or safety is an asset.
Responsibilities
• 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. • Design and develop new software and enhance existing software for clients’ systems, and for Cority’s base software. • Communicate directly with Product Owners to ensure that requirements and specifications are understood. • 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 • Tracks sprint work and provides proper transparency/visibility to their team • 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.
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
Similar Jobs
No credit card. Takes 10 seconds.