Government of British Columbia
ISL 27R - Full Stack Developer
This job is now closed
Job Description
- Req#: 1038324
- Post-secondary degree in Computer Science, Computer or Software Engineering or related technical field, AND a minimum three (3) years’*related experience; OR,
- Diploma in Computer Science, Computer or Software Engineering or related technical field, AND a minimum four (4) years’ *related experience; OR,
- Certification(s) in Computer Science, Computer or Software Engineering or related technical field AND a minimum five (5) years’ *related experience; OR,
- A combination of education and *related experience may be considered.
- Experience in a full stack developer role.
- Experience using a variety of modern development tools, such as HTML, CSS and JavaScript libraries, relational and non-relational databases.
- Experience with development in continuous integration and deployment environments.
- Experience working in an agile development environment with UX/Service Designer teams, Software Developers, and Scrum Masters to iteratively improve on existing products and/or to build new products/services.
- Experience with Continuous Integration/Continuous Deployment pipelines (e.g. Github actions)
- Experience and/or training with container-based development and deployment (e.g. Docker, Kubernetes, OpenShift)
- Experience building and/or training with automated testing frameworks (e.g. Jest, Cypress) or test suites to support a Continuous Deployment environment.
- Experience with designing, developing or consuming REST APIs, GraphQL
- Experience and/or training with application development with Node.JS, React, Next.JS
- Experience and/or training with database applications such as PostgreSQL.
A great opportunity to apply your technological skills and take the next step in your career
Dedicated to making life better for British Columbians, the Ministry of Citizens' Services (CITZ) delivers key services that people rely on. CITZ delivers accessible, multi-channel services, through a single-point-of-contact service approach to people in urban and rural communities through Service BC, and delivers the digital face of government at www.gov.bc.ca. CITZ also provides support for the expansion of high-speed internet connectivity throughout the province, leadership across government to modernize information management and technology resources, trusted data services to government agencies, prompt and relevant responses to freedom of information requests, and statistical and economic research, information and analysis to businesses and the public sector. In addition, the ministry manages the province's real estate assets, technology systems and equipment, and leverages procurement to increase business opportunities and create rewarding jobs that contribute to local economies and benefit individuals, families, and communities.
A service-focused organization, CITZ strives to be a great place to work, where all employees feel both engaged and motivated to do their best.
The Connectivity Division leads government’s mandate to expand internet connectivity to all British Columbians in all corners of the province. The division manages provincial funding programs, provides leadership, expertise, tools and supports to communities and local governments in the expansion, coordination and provisioning of telecommunications services, evaluating innovation solutions and pathways to the adoption of emerging technologies that enable the digital transformation of communities in every corner of the province. The Connectivity Division delivers on this mandate through its Network BC and Connected Communities branches. Applicants are invited to listen to community leaders to learn more about what connectivity means to BC’s communities:
Connecting Haida Gwaii
Connecting HeiltsukJOB OVERVIEW
The Full Stack Developer reports to an excluded manager at the Band 3 level. The work is focused on developing, integrating, and consolidating enterprise applications in support of ministry or government strategic and operational goals, and functions within the Agile Scrum Team as a Project Lead. This work involves leading the design, development, integration and implementation of large-scale applications for the ministry.
This position is responsible for coordinating the development and delivery of scalable web applications in a continuous deployment environment.
JOB REQUIREMENTSEducation:
Experience:
*Related experience must include the minimum number of years of experience for each of the following requirements corresponding to the education listed above.
Preferred Requirements:
Preference may be given to applicants with one (1) or more of the following:
For questions regarding this position, please contact Marie.Trudgian@gov.bc.ca
About this Position:
There is currently one (1) permanent, full-time position available.
This position can be based out of the following Citizens’ Services office locations: Victoria, Vancouver, Surrey, Prince George. *The locations listed above are to assist applicants in searching for this opportunity and are not a complete list of locations.To learn more about these B.C. communities you can click on the Hello BC link here!
Flexible work options are available and will be discussed with the successful candidate (subject to an approved telework agreement).
The recruitment process for this competition will take place virtually.
An eligibility list may be established to fill future permanent and/or temporary vacancies across the Ministry of Citizens’ Services.
Employees of the BC Public Service must be located in BC at the time of employment.
Working for the BC Public Service:
The BC Public Service is committed to creating a diverse workplace to represent the population we serve and to better meet the needs of our citizens. Consider joining our team and being part of an innovative, inclusive and rewarding workplace.
The Indigenous Applicant Advisory Service is available to applicants that self-identify as Indigenous (First Nations, status or non-status, Métis, or Inuit) seeking work or already employed in the BC Public Service. For guidance on applying and interviewing, please contact IndigenousApplicants@gov.bc.ca or 778-405-3452.
The BC Public Service is an award-winning employer and offers employees competitive benefits, amazing learning opportunities and a chance to engage in rewarding work with exciting career development opportunities. For more information, please see What We Offer.
How to Apply:
Your application must clearly demonstrate how you meet the job requirements listed above.
Cover Letter: NO - Please do not submit a cover letter as it will not be reviewed.Resume: YES - Ensure your resume includes your educational accomplishments, employment history including start and end dates (month and year) of your employment, and any relevant information that relates to the job to which you are applying. A resume is required as part of your application, however, it may not be used for initial shortlisting purposes.
Questionnaire: YES - You will need to complete a comprehensive questionnaire to demonstrate how you meet the job requirements. Include all relevant information about your educational accomplishments and employment history including job titles, start and end dates (month and year) of your employment, and how you obtained your relevant experience. The questionnaire will take approximately 60 minutes to complete.
Helpful tips, videos and more regarding the application process can be found on the Your Job Application page of MyHR. If you are experiencing technical difficulty applying, e-mail BCPSA.Hiring.Centre@gov.bc.ca, before the stated closing time, and we will respond as soon as possible.
Additional Information:
A Criminal Record Check (CRC) will be required.
Applicants selected to move forward in the hiring process may be assessed on the Knowledge, Skills, Abilities and Competencies as outlined in the attached Job Profile located at the bottom of the posting.
Applications will be accepted until 11:00 pm Pacific Standard Time on the closing date of the competition.About the company
The provincial government of British Columbia is the body responsible for the administration of the Canadian province of British Columbia.