Front-End Developer
at OLG
Sault Ste. Marie, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 05 May, 2025 | Not Specified | 06 Feb, 2025 | 4 year(s) or above | Css,Json,Version Control,Release Strategy,Functionality,Node.Js,Soap,Scripting Languages,Programming Languages,Server Configuration,Web,Mobile,Apps,Javascript,Xml | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
53,600.00 - 80,400.00 CAD
Job Description:
Front End Developer
GAME ON – OLG needs you
We’ve said GAME ON, and we mean it – OLG is rapidly transforming its organization to better serve Ontarians by delivering great gaming experiences through our digital, retail lottery, and land-based gaming channels. Over the course of fiscal 2022-23, OLG delivered a record $2.5 billion in net profit to the Province of Ontario. OLG is now expanding our horizons even further, with a new strategic direction, to become a world class gaming entertainment leader with a globally admired digital platform.
We are ready to take this game to the next level and need a passionate Front End Developer who will be accountable for the design, assessment, development, implementation, configuration and testing of robust new back end and front-end features and functionality for OLG digital and our lottery businesses. This role will require strong experience in programming and application analysis with focus on building RESTful API`s and integrating them with cloud services. Collaborates with stakeholders across OLG to ensure that the application/infrastructure solution designs and developments drive the desired business results .
Responsibilities:
Reporting to the Sr Manager Digital Solution Development, you will be empowered to:
- Gather business requirements from lab team, scope work needed to complete, estimate timelines and architect solutions.
- Utilize standard and emerging technologies to design and build solutions to execute features in the product roadmap as well as smaller amendments to existing products.
- Constantly seek to optimize live applications to continuously improve speed and scalability.
- Architect, design, config and develop visually appealing AEM templates, components, permissions and policies to deliver high quality front-end architecture (web & mobile).
- Development building enterprise applications using AEM this will include developing templates, data, and component
- Develops and configures integrations in addition to conducting unit testing and technical fixes during subsequent testing etc.
- Develops and deploys proof of concepts, prototypes and sanity tests leveraging agile methodologies and tools.
- Develops and maintains code and configuration repositories to ensure code is centrally monitored/managed.
- Evaluates and determines optimal toolsets to support all activities of this role including automating the CICD pipeline.
- Support the change and release management process (ITIL) including defining release strategy & associated task planning for change projects, service readiness & acceptance and service transition.
- Provides tier three (3) application support, including on call support as required to ensure that issues are resolved in a timely manner.
- Identifies potential solution risks/issues and escalates/communicates to relevant key stakeholders (business/technology/vendors) to ensure a mitigation strategy is developed.
- Prepares documentation and other relevant information to transition to the operate team for business as usual.
- Conducts changes required to existing systems (e.g. upgrade/new releases, optimization).
- Experience with AEM building blocks including templates, components, dialogs, widgets and bundles.
- AEM 6.5 sites configuration and set-up.
- Manage CMS platform issues with support teams and stakeholders.
- Provide advanced-level development and documentation skills.
- Ensure user experience and feasibility determine design choices.
- Run extensive QA to ensure consistency across devices and browsers.
- Develop and maintain APIs and all supporting code and design and build micro-services.
- Build reusable code and libraries for future use.
- Work collaboratively within an Agile environment.
Cross-Functional Relationships
- Works in close partnership with the lab team and product owners to gather and understand business requirements.
- Interacts with Technology and Operations partners to share and align on standards, best practices and emerging trends on Dev/Ops and Agile methodology.
- Works with 3rd party or contracted resources or external technology vendors to collaborate and jointly develop solutions.
REQUIREMENT SUMMARY
Min:4.0Max:9.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Sault Ste. Marie, ON, Canada