Role Overview
Join a dynamic, fast-paced, highly collaborative environment as a Senior Software Engineer I. Drive technical and architectural decisions, lead teams, and design and develop new software. Work with Product Owners to ensure requirements and specifications are understood.
What You Will Do
Design and develop new software and enhance existing software for clients' systems and Cority's base software. Communicate with Product Owners, develop high-quality software, and participate in code reviews.
Why It Might Be a Fit
This is a fantastic opportunity to join a highly skilled and dynamic team. You will have the chance to work with modern technologies, mentor junior developers, and contribute to the success of the collective group.
Requirements
- University degree in computer science or a related program
- 4+ years of experience as a developer
- Strong understanding of software development process & lifecycle
- Experience with Agile & Scrum methodology
- Experience with AI for development
- .NET Core,.Net Framework, Entity Framework/Dapper, Web APIs and Microservices
- Postgres, SQL Server, Node, Angular/React, HTML5, CSS, TypeScript, JavaScript, Python
- CI and CD
Benefits
- Competitive health benefits
- Dental plans
- Retirement savings plan (RRSP, 401K plan etc.)
- Annual fitness allowance
- Mental health support
- Access to Udemy
- Internal training programs
- Annual training allowance
- Certifications (if applicable)
- High Talent Programs
- One-time home office allowance
- Subsidized monthly internet allowance
Originally posted on