Posted in

Senior Software Developer

Senior Software Developer

CompanyLightspeed Commerce
LocationOttawa, ON, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Strong software engineering and computer science fundamentals.
  • Strong programming skills in either TypeScript, Go, Java, Node.js, Ruby or Rails or C#.
  • Experience developing scalable, reliable applications on the cloud (we use AWS/GCP).
  • Experience in various architectural paradigms in distributed systems such as event-driven services.
  • Experience leading initiatives and feature work from design to production deployment.
  • Strong sense of ownership and self-improvement, with a growth mindset.

Responsibilities

  • Deliver on the sprint commitments through development of features & bugs across various services;
  • Participate in development planning, retrospectives and demos;
  • Help decompose high level requirements into development tasks and work items for delegation;
  • Keep the team informed regarding expectations, priorities, release status and project schedules;
  • Lead effort estimation for sprint and product roadmap deliverables;
  • Initiate and contribute to continuous improvement of our software delivery processes and practices;
  • Identify and encourage areas for growth, education and career development for your team;
  • Participate in finding top talent for your team and the organization;
  • Provide technical and process guidance to your team;
  • Participate in code reviews in order to teach and enforce high standards of code quality;
  • Support the tools and products that the team delivers.

Preferred Qualifications

    No preferred qualifications provided.