Senior Software Engineer I
New
Canada / United KingdomFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 4+ years
- Required Skills
- PostgreSQLPythonAgileMicrosoft SQL ServerTypeScript.NET coreAngularReactCI/CDMicroservices
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 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.
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.
View Full Description & ApplyYou'll be redirected to the employer's site