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
View details
Apply Now