- Provide technical leadership across the engineering organization
- Lead and mentor agile scrum teams with planning, scoping, and creation of technical solutions for the new product capabilities, through to continuous delivery to production.
- Design and deliver highly scalable, secure, highly available, high-quality micro-services and micro-frontends to AWS at minimal cost.
- Guide and mentor developers in the design of new software products for robustness and scalability, lead by example, and train development teams on technical best practices.
- Develop Proof-of-Concept projects to validate new architectures and solutions.
- BS in Computer Science, or equivalent combination of education/experience.
- Experience as an architect or team lead for a large-scale SaaS solution, and extensive experience as a developer and mentor.
- Experience with IAM (Identity and Access Management), authentication, identity lifecycle and related technologies is a significant benefit.
- We use Angular for our micro-front end architecture, backed by GraphQL BFF services. Experience with this or similar frameworks is required.
- We build microservices on AWS (including a variety of managed services) and GCP using a mix of technologies including , Java/Spring, Python, PostgreSQL, MongoDB and AWS Skills. Experience in several of these technologies and an eagerness to learn others are required.
- Experience with messaging tools such as Kafka, Kinesis, EventBridge, SNS, SQS is a plus.
- Brilliant problem solving, analysis, design, and testing skills.
- Excellent verbal and written communication and presentation skills.
- Great team player who respects others and enjoys teaching and engaging with developers, testers, product managers, and architects.
- An ear to the industry, a passion for technology, an eagerness to learn and adopt new ideas.
-
senior software developer
5 days ago
Image X Media Vancouver, Canada Plein tempsEducation: · Expérience: · Education · Bachelor's degree · or equivalent experience · Experience · 3 years to less than 5 years · Workplace information · Remote work available · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · ...
-
Senior Software Animation Developer
6 days ago
Autodesk Vancouver, Canada Full timePosition Overview · Autodesk has built one of the most impactful content creation software production teams in the world. We are looking for a Senior Software Animation Developer to join us, focusing on the products in our media and entertainment business. By joining our team, ...
-
software developer
3 weeks ago
Pantheon Design Ltd Vancouver, Canada Full timeEducation: Bachelor's degree · Experience: 1 year to less than 2 years · Computer science · Computer software engineering · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical pr ...
-
software developer
3 weeks ago
Pantheon Design Ltd Vancouver, Canada Plein tempsEducation: · Expérience: · Education · Bachelor's degree · Computer science · Computer software engineering · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, proc ...
-
software developer
2 days ago
BNW Travel Management Ltd. Vancouver, Canada Full timeEducation: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · Experience: 2 years to less than 3 years · or equivalent experience · Work setting · Travel agency · Tasks · Write, modify, integrate and test software code · Maintain e ...
-
Software Developer
3 days ago
CLIO Vancouver, CanadaA day in the life might look like: · Working with a team of developers to solve complex problems and provide elegant solutions to Clio customers; · Designing, developing, and testing software applications using C#, .NET 6, MVC, and related technologies · Working with other dev ...
-
software developer
3 weeks ago
Ancile Canada Inc Vancouver, Canada Plein tempsEducation: · Expérience: · Education · College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · Work setting · Consulting firm · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making mo ...
-
Software Developer
1 week ago
Collabera Vancouver, CanadaPosition: Software Developer · Type (Contract, C2H): 8 months contract · Location: Vancouver BC (Hybrid ) · Day-to-day responsibilities: · - The main tech experience/skills expected are ReactJs/Typescript, NodeJS and AWS Lambda. · - 70% Front-end stack is ReactJS/Typescript · - ...
-
software developer
3 weeks ago
Pantheon Design Ltd Vancouver, Canada Plein tempsEducation: · Expérience: · Education · College/CEGEP · Computer technology/computer systems technology · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes ...
-
Software Developer
2 days ago
Corpay Vancouver, Canada Full timeYour role · As an experienced Software Developer, you'll develop major components that power our consumer apps and global platform enabling over 17 million users to conveniently pay for parking. What you'll be doing · Software Developer · What We Need · Corpay is current ...
-
software developer
3 days ago
ethos Vancouver, Canada Full timeEducation: Bachelor's degree · Experience: Experience an asset · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Program animation softwar ...
-
software developer
22 hours ago
BNW Travel Management Ltd. Vancouver, Canada Plein tempsEducation: · Expérience: · Education · College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · or equivalent experience · Work setting · Travel agency · Tasks · Write, modify, integrate and test software code · Maintain existing compu ...
-
software developer
1 day ago
LayerZero Labs Canada Inc. Vancouver, Canada Full timeEducation: No degree, certificate or diploma · Experience: 3 years to less than 5 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · ...
-
software developer
1 day ago
We Do Laundry Services Inc. Vancouver, Canada Full timeEducation: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · Experience: Experience an asset · or equivalent experience · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modi ...
-
Software Developer
4 days ago
D2L Vancouver, Canada Full timeD2L is a cloud company that is modernizing education and building the Future of Work. The old models of teaching and learning are in the midst of the largest transformation in history, and D2L is at the heart of that fundamental shift. · New models of teaching and learning enabl ...
-
software developer
2 weeks ago
Diligent Canada Inc. Vancouver, Canada Plein tempsEducation: · Expérience: · Education · Secondary (high) school graduation certificate · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · ...
-
software developer
2 weeks ago
Diligent Canada Inc. Vancouver, Canada Full timeEducation: Secondary (high) school graduation certificate · Experience: 1 year to less than 2 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and ...
-
software developer
3 days ago
The Jibe Multimedia,Inc Vancouver, Canada Plein tempsEducation: · Expérience: · Education · Secondary (high) school graduation certificate · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · ...
-
software developer
3 weeks ago
Perrin Dental Laboratory Ltd Coquitlam, Canada Plein tempsEducation: · Expérience: · Education · Bachelor's degree · or equivalent experience · Asset languages · Mandarin · Experience · 1 year to less than 2 years · Other benefits · Parking available · Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 30 t ...
-
Software Developer
21 hours ago
Roomex Limited Vancouver, Canadaremember your preferences (such as language); · monitor the general performance of our visitors' experience when on our website - this information then allows us to improve the usability of our website for you and all our other visitors; · store essential information to allow y ...
Principal Software Developer - British Columbia, Canada - Savvas Learning Company
![Default job background](https://contents.bebee.com/public/img/bg-user-ex-1.jpg)
Description
Principal Software Developer
British Columbia, Canada ● Manitoba, Canada ● Ontario, Canada Req #1417 Tuesday, April 16, 2024 Savvas Learning Company is a global education company that produces award-winning learning solutions that empower educators and engage students with the highest quality content. Recognized as an industry leader, we serve millions of K-12 learners with innovative, student-centered educational programs that turn today's classrooms into active learning environments. By embracing technology, personalized learning, and immersive experiences delivered across multiple platforms, we design our learning solutions to be more accessible and relevant to each student. Our comprehensive solutions for core curriculum, and supplemental and intervention programs - supported by an array of professional development services - allow teachers to use data to inform classroom practices and tailor instructions to an individual's abilities and learning styles. Savvas Learning Company is looking to add to our amazing team
Presently, we are in search of a Principal Software Engineer who has a passion for developing world-class products Successful candidates must have a full understanding of the tools, platforms, and technologies used to develop exceptional products. Must have experience enabling agile teams to do incredible things they didn't think they could.
Responsibilities
Requirements