Job Description: Developer Level 3 (Connecting Communities British Columbia)
Job Title: Developer Level 3
Location: Remote (within Canada)
Start Date: April 1, 2025
End Date: March 31, 2026 (with options for two one-year extensions)
Hours per Week: 8:00 am to 5:00 pm PT, Monday to Friday
Application Deadline: 03-Mar-2025, 12:00 P.M
Number of Submissions: Maximum three (3) per vendor.
Job Overview
This is a procurement for one (1) Developer Level 3 to work on the Connecting Communities British Columbia (CCBC) Portal, the Community Information Tool (CIT), and other applications supporting the Connectivity Division's goals as needed. The successful proponent must be able to work 100% remotely within Canada for data security reasons.
Scope
The anticipated term for this opportunity is from April 1, 2025, to March 31, 2026, with two options for one-year extensions. The maximum contract value, including all possible extensions and expenses, is estimated at $900,000 (approximately $300,000 per year).
Qualifications
Consultant Qualifications
The Developer Level 3 is required to have the following skills and experience:
- Program, test, and support the development and maintenance of systems by:
- Translating software specifications into code
- Documenting technical work
- Developing technical reference materials
- Providing post-implementation maintenance services through liaison with Business Analysts and clients
In addition to the above skills, the proponent should demonstrate the following:
Mandatory Skills and Experience
At least two years of experience in the past 5 years working as a full stack developer in an Agile development team on projects of similar scope and complexity to what is required by the Province in this RFP.
Mandatory Skills:
- Git/GitHub: 2 years
- JavaScript/Typescript: 2 years
- React: 2 years
- Restful API: 2 years
- Container Orchestration: 1 year
- CSS: 1 year
- Docker: 1 year
- End to end testing: 1 year
- Python: 1 year
- Relational Databases: 1 year
- Unit testing: 1 year
Preferred Skills and Development Best Practices
Experience in the past 5 years using preferred skills while working as a full stack developer in an Agile development team on projects of similar scope and complexity to what is required by the Province in this RFP.
Preferred Skills:
- NodeJS
- GitHub Actions
- Infrastructure as Code
- Application Monitoring Tools
- Metabase
- GraphQL
- GIS
- Jira
- Amazon Web Services (AWS)
- Power BI
- Microsoft Azure
Experience in the past 5 years using best practices related to software development on a project of similar scope and complexity to what is required by the Province in this RFP.
Preferred Development Best Practices Experience:
- Coding
- Technical and Data Architecture
- DevOps and Continuous Integration/Delivery (CI/CD)
- Security and Privacy
- User Interface (UI) and Accessibility
- API development
- Common components and code reuse
- Monitoring
- Open-source software development
- Disaster recovery