Senior Software Developer
Company | Lightspeed Commerce |
---|---|
Location | Ottawa, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
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.