CARFAX Canada

Senior Developer

CARFAX Canada

full-time

Posted on:

Location Type: Hybrid

Location: London • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureJavaScriptSQLTFSVue.js

About the role

  • design and develop front ends for websites in an agile environment using knowledge of JavaScript, Web Components, Vue.js and more
  • assist with back end APIs, websites and applications using SQL, C#, and more
  • build reusable code and libraries for future use
  • continually research new tools and technology
  • create documentation and implement code standards using best practices
  • mentor Co-op, Junior, and Intermediate Developers
  • implement application architectural best practices
  • lead and participate in code reviews
  • develop unit tests and integration tests
  • participate in sprint planning with team members
  • communicate and facilitate product releases
  • problem solve errors raised by the Support team
  • facilitate deployments using automated build and release tools
  • lead EPICs and features as the Technological Subject Matter Expert (SME)

Requirements

  • minimum of 5 years of programming experience
  • proven ability to communicate to both technical and non-technical team members
  • clean code writing that can be consumed by other team members
  • project and end-results focused
  • motivated to solve challenging problems by applying innovative solutions
  • College diploma or university degree in the field of computer science or information sciences
  • Strong programming and technical computer skills in C#, MVC, JavaScript, SQL, and Visual Studio
  • Experience with CSS, mobile application development, responsive design, RESTful web services, Microsoft Team Foundation Server, Git, Jira, automated testing and deployment
  • Knowledge of Azure micro services, dependency injection, and SOLID design principles and patterns are considered assets
  • Excellent time management skills
  • Strong ability to multitask and handle change
  • Sharp attention to detail
  • Proven communication skills
  • Superior organizational and planning skills
  • Great team player with the ability to work individually when required
  • Collaborative and innovative problem analysis and solving
  • Knowledge of Performance, CI, CD, automated testing, and quality methodologies
Benefits
  • weekly, free catered lunches at the office
  • flexible work that allows us to prioritize work-life balance
  • 4-day summer work weeks
  • state-of-the-art collaborative environment
  • competitive wages
  • exceptional benefits and employee wellness funding
  • company matched pension program
  • parental leave top-up benefits
  • paid volunteer days

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptWeb ComponentsVue.jsC#SQLCSSRESTful web servicesautomated testingdependency injectionSOLID design principles
Soft skills
communicationproblem solvingtime managementmultitaskingattention to detailorganizational skillsplanning skillsteam playercollaborationinnovation
Certifications
College diplomauniversity degree in computer scienceuniversity degree in information sciences
CARFAX Canada

Automation Test Developer, Co-op

CARFAX Canada
Entryinternship🇨🇦 Canada
Posted: 2 hours agoSource: carfaxcanada.bamboohr.com
JavaPythonSelenium
loveholidays

Principal Software Engineer

loveholidays
Leadfull-time🇬🇧 United Kingdom
Posted: 1 day agoSource: jobs.ashbyhq.com
Arcadis

Associate Manager, Municipal Engineering

Arcadis
Junior · Midfull-time$96k–$140k / year🇨🇦 Canada
Posted: 4 days agoSource: ebcs.fa.em2.oraclecloud.com
Quantcast

Software Engineer

Quantcast
Juniorfull-time🇬🇧 United Kingdom
Posted: 5 days agoSource: jobs.lever.co
GoJava