Talent.com
Software Engineering Level 2
Software Engineering Level 2OLG • Toronto, Canada
Software Engineering Level 2

Software Engineering Level 2

OLG • Toronto, Canada
Il y a 14 jours
Type de contrat
  • Permanent
Description de poste

Range :

66,400.00 - 99,600.00 CAD

Job Description :

Software Engineering Level 2

We are ready to take this game to the next level and need someone passionate to undertake and support the design, development, testing, configuration, and implementation of simple to moderately complex software systems / applications / components aligned with overall design requirements. They create multiple design views and assist in the evaluation of options and trade-offs. They review their own work and collaborate on reviews of the work of others..

YOUR ROLE IN THE GAME

Reporting to the Director Technology Product Management, you will be empowered to :

Design, develop, and maintain software components and scripts, including coding, testing, documenting, and refactoring to deliver secure, well-engineered outcomes.

Collaborate on design and reviews, applying agreed modeling techniques, standards, patterns, and security tools; monitor progress and propose practical solutions.

Specify and design user / system interfaces, create multiple design views to address stakeholder concerns, and assist in evaluating options and trade-offs.

Support configuration and deployment activities, including environment setup, software releases, monitoring deployed applications, and managing rollbacks when necessary.

Define monitoring and alerting strategies for deployed applications and ensure consistent deployments using appropriate tools and techniques.

Support release management and configuration tasks including planning, scheduling, preparing release materials, deploying builds, and ensuring compliance with quality, security, and standards.

Assist with testing and automation efforts by defining and executing unit tests, supporting QA activities, maintaining test automation suites, and producing integration test specifications to resolve issues.

Provide application and environment support through monitoring, maintenance, troubleshooting, documentation, and implementing disaster recovery procedures, while ensuring accurate configuration and change control.

WHAT YOU BRING TO THE GAME

Education & Experience :

Education in Computer Science, Engineering, or equivalent academic and professional experience

Experience as a developer involving complete modules (frontend, middle tier and backend) of simple to moderate complexity.

Hands-on experience with multiple programming languages and frameworks, including at least one compiled language (e.g., C, C++, C#, Go, Rust, Java)) and one interpreted language (e.g., Python, JavaScript), as well as web and backend frameworks (React, Angular, .NET Core, Spring Boot, Node.js) and integration testing tools (JUnit, TestNG, PyTest).

Proven ability to design, code, unit test, and deploy simple to moderately complex modules or systems for on-premises and cloud-native applications.

Foundational and practical understanding of operating systems (e.g., Linux, OpenVMS,AIX, Windows)

Practical experience in contributing to and ensuring adherence to technical best practices, standards, and tools for software architecture design, development, code and repository management tools(e.g Git) and branching models (e.g., GitFlow , GitHubFlow),build and dependency management (e.g., Maven, gradle) testing, CI / CD (e.g., OctopusDeploy, Teamcity), including test automation, deployment automation, and AI-assisted tools (e.g., Github Copilot), containerization and container orchestration.

Relevant Skills :

Strong foundation in computer science principles, including data structures, algorithms, object-oriented design, programming paradigms, and software architecture patterns (including cloud-specific).

Proficiency in multiple technologies, with experience in compiled (e.g., C, C++, C#, Go, Rust, Java)and interpreted languages (Python, JavaScript), plus knowledge of distributed systems, caching strategies, middleware, and integration protocols (REST, SOAP, gRPC).

Expertise in modern development practices and tools, including Agile (Scrum, Kanban), DevOps (CI / CD, TDD, BDD), containerization (Docker, Kubernetes), observability tools, and AI-assisted engineering techniques.

Experience in code quality, API development, and secure software practices, covering code reviews, API design / versioning, encryption, secure coding principles, and use of Git-based repository management, build tools, and automation frameworks.

Exposure to performance optimization and cloud technologies, including low-latency design, caching (Redis, Ehcache), major cloud platforms (Azure / AWS / GCP), legacy system modernization, and mentoring junior team members.

BENEFITS OF JOINING THE WINNING TEAM

Group Benefits Plan :

Eligible employees and dependents have access to comprehensive, employer-paid group benefits coverage (permanent employees only).

Public Service Pension Plan :

Participation in a highly desirable defined benefit pension plan.

Variable Pay Program :

Participation in a performance-based incentive plan that recognizes organizational and individual achievements (permanent employees only).

Paid Time-Off :

Competitive paid time-off provisions to support work-life balance and well-being.

Growth Focus :

Become your best self with access to new opportunities and personalized support programs.

Comprehensive Learning :

24 / 7 access to robust online learning programs.

Equity, diversity, and inclusion :

Core to OLG’s culture, empowering employees to bring their authentic selves and make a meaningful impact across Ontario.

To learn more about our organization and other opportunities visit our career site.

We look forward to hearing from you, interested applicants please apply online by February 1, 2026.

#LI-Onsite

Personal information is collected by the Ontario Lottery & Gaming Corporation (OLG) and / or its third party service provider(s) under the authority of the Ontario Lottery and Gaming Corporation Act, 1999, SO 1999, c 12, Sch L and the Employment Standards Act, 2000, S.O. 2000, c. 41 (as amended) and will be used for the purpose of determining qualifications for employment with OLG and for recruitment modernization initiatives. The information will be managed in accordance with all applicable laws, OLG’s Protection of Privacy Policy (the Policy) and related policies and procedures. For any questions about this collection, please contact careers@olg.ca, 800-70 Foster Drive, Sault Ste. Marie, ON, P6A 6V2.

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Software Engineering Level 2 • Toronto, Canada

Offres similaires
Senior Software Engineering Manager

Senior Software Engineering Manager

SJC • Toronto C6A, ON, Canada
Temps plein
Senior Software Engineering Manager.Be among the first 25 applicants.Senior Software Engineering Manager.Get AI-powered advice on this job and more exclusive features. SJC stands as Canada’s largest...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Manager, Software Engineering – Support Services (Toronto)

Manager, Software Engineering – Support Services (Toronto)

Neilson Financial Services Ltd • Toronto C6A, ON, Canada
Télétravail
Temps plein
Neilson Financial Services is seeking an experienced, people-focused Manager, Software Engineering (Support Services) to lead our global Support Services organisation. This role is responsible for t...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Engineering Manager

Senior Software Engineering Manager

Capital One Canada • Toronto C6A, ON, Canada
Télétravail
Temps plein
Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Software Engineering Manager.For over 20 years, we’ve been on a mission to change banking for good and build relationships by making cred...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Manager, Software Engineering

Manager, Software Engineering

P2P • Toronto C6A, ON, Canada
Temps plein
At Ripple, we’re building a world where value moves like information does today.It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Engineering Lead | Scale & Impact

Senior Software Engineering Lead | Scale & Impact

Capital One • Toronto C6A, ON, Canada
Télétravail
Temps plein
A leading financial services provider is looking for a Senior Software Engineering Manager in Toronto, Ontario.In this role, you will lead and inspire multiple teams of software engineers, focusing...Voir plus
Dernière mise à jour : il y a 13 jours • Offre sponsorisée
Software Engineering Manager

Software Engineering Manager

Deloitte Canada • Toronto C6A, ON, Canada
Télétravail
Temps plein +1
Toronto, ON; Burlington, ON; Calgary, AB; Edmonton, AB; Fredericton, NB; Halifax, NS; Kitchener, ON; Moncton, NB; Ottawa, ON. Saint John, NB; Vancouver, BC; Victoria, BC; Winnipeg, MB.At Deloitte, ...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Manager, Software Engineering

Manager, Software Engineering

Rakuten Kobo Inc. • Toronto C6A, ON, Canada
Télétravail
Temps plein
Manager, Software Engineering page is loaded## Manager, Software Engineeringlocations : Toronto, Canadatime type : Full timeposted on : Posted 11 Days Agojob requisition id : 1029855 • •Job Descr...Voir plus
Dernière mise à jour : il y a 12 jours • Offre sponsorisée
Senior Software Engineering Tech Lead — Hybrid & Mentorship

Senior Software Engineering Tech Lead — Hybrid & Mentorship

Symcor • Toronto, Canada
Temps plein
A leading Canadian technology solutions provider is seeking a Software Engineering Tech Lead to plan and lead technical solution delivery. The role involves mentoring developers and ensuring best pr...Voir plus
Dernière mise à jour : il y a 8 jours • Offre sponsorisée
Software Engineering Manager - TechBlocks

Software Engineering Manager - TechBlocks

TechBlocks • toronto, on, ca
Temps plein
We are seeking an experienced and dynamic Software Development Manager with strong experience in.The ideal candidate will have 15+ years of professional experience in designing, developing, and mai...Voir plus
Dernière mise à jour : il y a 6 heures • Offre sponsorisée • Nouvelle offre
Senior Software Engineering Consultant

Senior Software Engineering Consultant

freelance.ca • Toronto, Canada
Temps plein
Job Title : Senior ServiceNow SPM (Strategic Portfolio Management) Developer.Location : Hybrid in Toronto, Ontario, Canada. ServiceNow Developer with Integration, Rest API, Scripted API, Integration H...Voir plus
Dernière mise à jour : il y a 15 jours • Offre sponsorisée
Software Engineering Manager

Software Engineering Manager

ContactMonkey • Toronto, ON, Canada
Temps plein
Hey there! We're ContactMonkey 👋.Our mission? To power measurable employee engagement worldwide.And we'd love for you to join us!. About the job - Software Engineering Manager.We understand...Voir plus
Dernière mise à jour : il y a 22 jours • Offre sponsorisée
Software Engineering

Software Engineering

Skygauge Robotics • Toronto, Canada
Temps plein
Hamilton, Ontario, Canada (fully on-premises position) Experience : .Skygauge has reinvented the drone to perform work not possible with drones today. Our drone performs inspections and repairs at hei...Voir plus
Dernière mise à jour : il y a 12 jours • Offre sponsorisée
Manager, Software Engineering- WinWork

Manager, Software Engineering- WinWork

Jobber • Toronto, Canada
Temps plein
Are you as passionate about the development of people as you are about building brand new products for our incredible customers? Then Jobber might be the place for you! We’re looking for a Manager,...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Engineering Manager – Silicon Tools, Infrastructure, Automation & DevOps

Software Engineering Manager – Silicon Tools, Infrastructure, Automation & DevOps

Alphawave Semi • Toronto C6A, ON, Canada
Télétravail
Temps plein
Software Engineering Manager – Silicon Tools, Infrastructure, Automation & DevOps.Alphawave Semi enables tomorrow’s future by accelerating data communication across data centers, networking, storag...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Engineering Leader - Fintech Scale & Growth

Engineering Leader - Fintech Scale & Growth

Relayfi • Toronto C6A, ON, Canada
Télétravail
Temps plein
A dynamic fintech company in Toronto is looking for a Director of Engineering to lead and scale their product engineering organization. Ideal candidates should possess over 10 years of software engi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Engineering Manager

Software Engineering Manager

Ring Inc • Toronto, Canada
Temps plein
Founded in 2014, we offer the industry’s first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination through the life of the l...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Engineering Manager - Sustaining Engineering

Software Engineering Manager - Sustaining Engineering

Canonical • Toronto C6A, ON, Canada
Télétravail
Temps plein
Software Engineering Manager - Sustaining Engineering.Software Engineering Manager - Sustaining Engineering.Canonical is a leading provider of open source software and operating systems to the glob...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Software Engineering Manager, Growth

Software Engineering Manager, Growth

Gusto • Toronto C6A, ON, Canada
Télétravail
Temps plein
At Gusto, we’re on a mission to grow the small business economy.We handle the hard stuff—like payroll, health insurance, 401(k)s, and HR—so owners can focus on their craft and customers.With teams ...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée