Hybrid Senior Developer – T & I

Posted last month

Apply now

About the role

  • Help conceive and document technical analyses for software application development and integration, primarily web-based.
  • Help integrate, optimize and maintain cloud solutions, as well as develop, test and maintain the related APIs.
  • Share responsibility with other team members for hands-on development and coding; unit, integration and functional testing; and deployment support in line with best practices and established standards.
  • Share responsibility with the rest of the team for application support and maintenance and responding to system issues and bugs.
  • Participate in the design and architecture of solutions in collaboration with the team and with the lead developers.
  • Ensure effective implementation and integration of applications and appropriate documentation.
  • Conduct integration testing of separately developed components.

Requirements

  • Certificate or bachelor’s degree in computer science with specialization in software development (or equivalent)
  • Minimum of three to five years of experience in an application development role
  • Proven track record of web development, including both front-end and back-end portions
  • Familiarity with the Agile Scrum development methodology
  • Knowledge of Microsoft development environments, continuous integration environments (Jenkins, etc.), and source code archiving tools (GIT, etc.)
  • Relevant experience with SPA development, HTML5, CSS3, JavaScript, TypeScript and Bootstrap/AngularJS components
  • Relevant experience with the .NET platform and C# language
  • Experience with the Azure platform: Function Apps, Data Factory, Event Grid, Data Storage, etc.
  • Experience developing web services with the API Rest architecture (OpenAPI/Swagger an asset)
  • Experience with NoSQL databases such as MongoDB (Oracle and SQL Server an asset)
  • Knowledge of cloud design patterns (CQRS, Circuit Breaker, Anti-Corruption Layer, Pub/Sub, Saga, etc.) an asset
  • Experience with test automation (xUnit, Cypress, etc.) an asset
  • Excellent communication skills (verbal and written)
  • Proficiency in one of Canada’s official languages: English or French.
  • Proven teamwork skills.
  • Ability to easily incorporate new concepts and work within tight deadlines.
  • Ability to stay current with the latest technologies, trends and development approaches and architectures while maintaining commitments to projects and support requirements.

Benefits

  • Flexible work arrangements
  • Professional development
  • Health insurance
  • Paid time off

Job title

Senior Developer – T & I

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job