Full Stack Developer - Senior Job at Buzzclan, Remote

QWhlNEJWSzNDc2hIUnI0VHN2YjlDV05TRHc9PQ==
  • Buzzclan
  • Remote

Job Description

Description:



Project Overview
The Government of Alberta (GoA) has embarked on transforming the work of government to deliver simpler, more efficient, and better services for the citizens of Alberta, thereby ensuring that the needs of Albertans are effectively met in the digital age. The Province has a strategic role within government to drive efficiencies, innovation and modernization. The Digital Design and Delivery Division (DDD) is the Province s new centre for digital delivery. It was established to maximize capability and confidence in modern digital practice by ensuring service quality and value through standards and controls. This includes utilizing human-centered design approaches together with agile methodology and modern data practices.


DDD is currently working with Ministries across the GoA, establishing working relationships with partner Ministries throughout this engagement. DDD s Platforms branch manages large-scale enterprise projects to build and maintain high-impact platforms, products and services related to identity and access management, payment distributions, and e-commerce.


DDD s Platforms branch is looking for three (3) experienced and motivated Full Stack Developer to lead and manage the implementation of data systems and databases while providing data administration support for large-scale enterprise platforms, products and services. If you re passionate about delivering enterprise solutions that ensure government services are secure, cost-effective, and easy to access, this could be the perfect opportunity for you. The Developer(s) will be working with modern, user-centered Agile processes within a high-performing team culture to make a meaningful impact.


The Developer(s) are responsible for applying security best practices, ensuring solutions meet regulatory and compliance standards. They lead in code reviews, guaranteeing high code quality. The Developer(s) collaborates with DevOps teams to integrate code into continuous integration/continuous deployment (CI/CD) pipelines, ensuring seamless and rapid deployments with minimal disruption to users and business operations. The Developer(s) proactively monitors and resolves performance and security issues, continuously upgrading technologies to reduce technical debt and address potential vulnerabilities. The Developer(s) is responsible for maintaining development processes, artifacts, and documentation.


To succeed, a solid background in full stack development is required. A strong technical understanding of current and emerging technologies, coupled with excellent communication, critical thinking, and collaboration skills is essential. The ability to balance business acumen with project leadership expertise will be crucial to successfully navigate and deliver in this dynamic environment.


Technology Stack
React, React Native, TypeScript, .NET/NET Core Framework, C#, Azure App Services, Azure cloud-based development, MS SQL Server, PostgreSQL, Cosmos DB, and GitHub.


Scope of Services
It is anticipated that two (2) positions will be required for one (1) year and one (1) position will be required for (six) 6 months; however, the Province may extend the contract for up to twenty-four (24) months on the same terms and conditions.


The Developer(s) will be required on a full-time basis (7.25 hour work day), working across two (2) to three (3) projects. Time, location, and frequency of work will vary depending on the needs of the particular project. At the end of each term, it is expected that the Developer(s) may work a maximum of 1,960 hours, unless otherwise agreed upon with the Province. However, a Developer may be required to work fewer or more hours depending on the nature and needs of their work, as directed by the Province.


Services and project deliverables should evolve as the work progresses, in response to emerging user and business needs, as well as design and technical opportunities. However, the following must be delivered (iteratively) over the course of the project:
Participate and contribute to project research and discovery:
o Contribute to technical field research and architecture exploration and discovery ; and
o Lead technical discovery and deliver related Artifacts such as diagrams and documentation.
Provide solution design and development services related to:
o Detailed solution designs based on shared understanding from discovery;
o Completion of features for the continued development of exemplar projects that meet the needs of the product owners and improve the experience of Albertans;
o Functional and non-functional defect discovery and resolution; and
o Enhancements to solution code quality, tooling, and documentation for improved maintainability.
Collaborate with Front End Designers to deliver solutions aligned to a consistent look and feel.
Advise and inform Digital Architects and Product Owners on technical efforts and implementation options to facilitate frequent delivery.
Support solution deployment and launch for limited and general availability.
Contribute to a platform of user-centric services through:
o Focus on reuse in solution design and implementation; and
o Direct contribution to reusable common components and capabilities.
Sustain ongoing development through onboarding of technical team members, maintaining technical documentation, adopting and improving team development and quality practices and processes.
Follow Agile/Scrum methodologies and best practices utilizing Dual-Track Development to increase the efficiency and effectiveness of the project with open communication in a high-performance team culture.


The Province and the Contractor shall determine changes to Services and Materials as required. The Province and the Contractor will determine changes to Services and Materials through the Artifacts.


Location of Work
The Senior Full Stack Developer(s) will primarily work remotely; however, the Developer(s) may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. At the time of providing such notice, the Province will advise of the expected duration of any such meetings or work sessions. However, time to travel and any associated expenses to and from Edmonton will be at no cost to the Province.


The Province reserves the right to alter this work arrangement on reasonable notice to the Developer(s). The Supplier and the Developer(s) will be consulted about the alteration in work arrangement; however, the Province retains ultimate discretion as to the appropriate work arrangement. Work must be done within Canada.


Facilities
In the event that the Senior Full Stack Developer(s) are directed to work remotely, the Developer(s) shall be responsible for providing all of its equipment, including computers, software, printers, supplies, desks and chairs. However, the Province shall ensure that the Developer(s) have the necessary access and credentials to the GoA system.


In the event that, the Developer(s) is directed to work in-person, the Province shall provide the requisite office space, furniture and office supplies. However, the Developer(s) shall continue to be responsible for providing computers and software and the Province shall continue to ensure that the Developer(s) have the necessary access and credentials to the GoA system.


The virtual meeting tool for the Province is Microsoft Teams. Zoom may be sometimes used when needed, however, Zoom accounts are not provided by the Province.


Incumbency:
1 net new and 2 incumbents


Criminal Records Checks
Upon request by the Province, the Senior Full Stack Developer(s) shall, at no cost to the Province, provide a current criminal record check. A Developer may be rejected if, in the opinion of the Province, the criminal record is unacceptable.


Should a Developer be assigned to a team that requires Enhanced Security Clearance , prior to performing Services, the Developer must provide this clearance to the Province. A Developer may be rejected if, in the opinion of the Province, the Enhanced Security Clearance or equivalent is unacceptable. The Province does not receive any information specific to the reason an Enhanced Security Clearance may be rejected. Participating law enforcement agencies only identify if an applicant s clearance is not accepted.


Senior Full Stack Developers should be aware that over the course of the work order, Senior Full Stack Developers may be required to complete higher-level security clearances, such as the Royal Canadian Mounted Police Top Secret Clearance. Please ensure applicants are eligible to apply if required by the ministry.


Acceptance by the Province of all Developer(s) requires written approval from the Province following acceptable security clearances.


Evaluation
The evaluation criteria will be distributed within the following categories. Subject to the requirements of the Protection of Privacy Act (POPA), the evaluation of Responses shall be confidential, and not released to any party. Candidates must also achieve a minimum score of 60% in the interview to be considered for selection.


1.Qualification 10%
2.Interview 60%
3.Pricing 10%
4.Other Mandatory Requirements 20%




Mandatory Training Courses:
Once hired the resource will be required to complete all mandatory training which includes but is not limited to POPA, Security/Cybersecurity, Information Management, and Respect in the Workplace. There may also be other mandatory and/or optional training.
Anticipated Interviews dates:
Interviews are estimated to start the second week of January 2026; this is an estimate only.


ALL REQUIRED EXPERIENCE MUST BE DESCRIBED IN RESUME UNDER THE JOB/PROJECT WHERE EXPERIENCE WAS ATTAINED.


EACH JOB/PROJECT MUST CONTAIN THE TERM OF THE JOB/PROJECT IN THE FORMAT MMM/YYYY to MMM/YYYY.

Enable Skills-Based Hiring

No

$(function(){ $(".qualPlaceHolder").each(function(){ if($(this).parents('#jsLegend').length != 1 || $(this).find('ul').length == 0) { var requested = $(this).attr("requested"); var presented = $(this).attr("presented"); var dynamicId = $(this).attr("id"); var text = $(this).attr("text"); var readOnly = ($(this).attr("edit") === 'true'); var flexibleScaleLevels = $(this).attr("flexibleScaleLevels"); var flexibleScaleLevelNames = $(this).attr("flexibleScaleLevelNames"); new FG.Qual({ element: $(this), readOnly: readOnly, requested: requested, presented : presented, dynamicId : dynamicId, text : text, flexibleScaleLevels : flexibleScaleLevels, flexibleScaleLevelNames : flexibleScaleLevelNames, }).initialize(); } }) });
Qualification

Additional Details

  • Payment Terms : Y030 - within 30 days Due net|Y015
  • Maximum Extension Term (Months) : 24
Qualification Assessment
Must Have
Education

Yes/No - Bachelor degree, diploma or certificate in IT, Computer Science or related field of study.

Yes
Work Experience

Duration - Experience in API development with strong expertise in back-end architecture design,...

7 years

Duration - Experience with solid understanding of user-centered design and...

7 years

Duration - Experience working as a Senior Full Stack Developer on large-scale agile...

8 years

Duration - Experience working on large-scale enterprise applications using...

7 years

Duration - Experience working on large-scale enterprise applications using relational databases...

7 years

Duration - Experience working on the same enterprise Agile development teams

2 years

Nice to Have
Work Experience

Duration - Experience developing with unfamiliar technology stacks and/or adapting to new teams...

2 years

Duration - Experience incrementally transforming existing legacy systems into modern digital serv...

3 years

Duration - Experience with Cloud-Based and mobile application development

2 years

Duration - Experience working in large global or national organizations.

2 years

Duration - Experience working in or for the public sector.

2 years

Job Tags

Full time, Contract work, For contractors, Work experience placement, Work at office, Remote work,

Similar Jobs

Carbon Robotics

UX/UI Designer Job at Carbon Robotics

 ...health, and helps farmers address labor shortages and rising costs. Designed in Seattle and built at our cutting-edge manufacturing facility...  ...without discrimination on the basis of race, creed, color, religion, sex, gender identification and expression, marital status... 

Greystar

Property Accountant Job at Greystar

 ...property management, investment management, development, and construction services in institutional-quality rental housing. Headquartered...  ...to Houston, TX are preferred. Applies generally accepted accounting principles (GAAP) to analyze financial information, reconcile... 

Turning Point Action

Greek Life Strategic Specialist Job at Turning Point Action

 ...Position Title: Greek Life Strategic Specialist Employment: Full-Time, Salaried, Exempt Location : Remote Travel: 30-40% Turning Point Action is a 501(c)(4) organization that works to mobilize conservatives in the election or defeat of a candidate. Turning... 

Erico Technologies LLC

Remote Data Entry Clerk Job at Erico Technologies LLC

 ...Job Title: Remote Data Entry Clerk Company: Erico Technologies LLC Employment Type: Full-Time or Part-Time Location: Remote (USA) Pay Rate: $18-$26 per hour Overview: Erico Technologies LLC is looking for a dependable and detail-oriented... 

Pennsylvania Health Care Association

Cath Lab Technician - Weekly Pay Job at Pennsylvania Health Care Association

We are seeking a skilled Cath Lab Tech in Pueblo, CO, offering a weekly pay of $2,919. Perform diagnostic and interventional cardiac and vascular procedures in the cath lab. Prepare and operate specialized equipment, ensuring patient safety and comfort. Assist...