Full Stack Developer (Edmonton)

Full Stack Developer (Edmonton)

30 Oct
|
Alberta iGaming Corporation (AiGC)
|
Edmonton

30 Oct

Alberta iGaming Corporation (AiGC)

Edmonton

AiGC is seeking a Full Stack Developer to support the design, development, implementation, and ongoing evolution of the applications and technology systems that underpin Alberta's regulated iGaming market. Reporting to the Manager, Data Platforms, this position is responsible for end-to-end application development, from requirements gathering and solution design through development, testing, deployment, maintenance, and continuous improvement.

In this role, you will design, build, and maintain secure, scalable, and reliable applications that support AiGC's business, operational, and regulatory requirements. Initially focused on AiGC's anti-money laundering (AML) compliance platform, you will work across front-end and back-end development, database integration, system connectivity, and cloud infrastructure. You will also establish automated deployment processes, strengthen application monitoring and support practices, and leverage AI-assisted development tools to improve delivery efficiency while maintaining strong security, quality, and change management controls.

Working collaboratively with teams across technology, compliance, risk, security, and business operations, you will translate complex requirements into practical technical solutions, support the reliability of production systems, and help establish the development standards and infrastructure practices needed to support AiGC's evolving technology environment.

Who You Are

You are a technically skilled and solutions-oriented developer with strong experience across the full application development lifecycle. You bring expertise in front-end and back-end development, cloud-based applications, system integration, and automated deployment practices.



You understand the importance of building applications that are not only functional and scalable but also secure, reliable, maintainable, and supported by effective operational controls.

You thrive in an environment where innovation, accountability, and collaboration are essential. You are comfortable taking ownership of applications from initial concept through production support, navigating complex technical challenges, and translating business needs into practical, sustainable solutions. You approach emerging technologies, including AI-assisted development, with curiosity and sound judgment, balancing opportunities for efficiency with the need for security, quality, and oversight.

With a proactive approach to problem-solving and a commitment to continuous improvement, you are motivated by the chance to build foundational technology capabilities and contribute to the long-term success of Alberta's evolving regulated iGaming market.

Key Responsibilities

Application Development and Delivery

- Lead the full application development lifecycle, from requirements gathering and solution design through development, testing, implementation, maintenance, and ongoing enhancements
- Engineer applications for secure configuration and secrets handling, health checks, structured logging, graceful failure, and supportability
- Translate business, compliance, security,



and operational requirements into functional specifications and maintainable technical solutions, considering usability, performance, scalability, and security
- Design, develop, and maintain integrations between internal applications, enterprise platforms, databases, and third-party systems

Release Control and Audit Evidence

- Deliver production releases through controlled, gated cutover with validated configuration and proven rollback
- Maintain pipeline records showing what changed, when, by whom, under what approval, and with what result
- Support privacy, cybersecurity, audit, and regulatory readiness reviews through reliable engineering evidence
- Support application performance monitoring, incident investigation, troubleshooting, and resolution of production issues

AI-Assisted Development Practice

- Use AI-assisted development deliberately with defined review, verification, privacy, security, and quality controls
- Review machine-generated changes to the same standards as human-authored code
- Help establish transferable practices that improve delivery throughput without increasing defects or incidents
- Contribute to the development of consistent application development standards, documentation practices, and technical processes across AiGC

Operational Resilience and Knowledge Transfer

- Create runbooks, observability, alerting, and escalation paths for production applications
- Consolidate release and hotfix practices into documented, repeatable processes
- Reduce single-person dependency by enabling other team members to deploy, diagnose, support, and roll back systems

Infrastructure as Code and CI/C

📌 Full Stack Developer (Edmonton)
🏢 Alberta iGaming Corporation (AiGC)
📍 Edmonton

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (edmonton) / edmonton

Subscribe to this job alert:

Get the latest job offers by email for: full stack developer (edmonton) / edmonton