Categories
-
IT
-
Other in Technology
-
Tech Engineering
-
Web Design
-
Web Development
Total Price
- CAD 124 800
Hourly Rate
- CAD 60
Expected Hours
- 2 080
Project Length
- 12 months
Description
Full Stack Developer
Total Systems Solutions Consulting Inc. represents an association of independent IMITS Consultants based in British Columbia. We are seeking a partner consultant for the Registries and Online Services, Service BC, Ministry of Citizen’s Services, Province of British Columbia. You must be available to work remote full-time 37.5- 40 hours per week.
Background
The BC Registries and Online Services (BC-ROS) team administers and supports BC Online and all incorporations and registrations of businesses, not-for-profit societies, cooperatives, personal property and manufactured homes in the Province of BC. These services are provided through a number of channels including in-person, phone and online.
BC-ROS is replacing its legacy applications, including mainframe applications, with modern tech stacks that support a DevOps continuous improvement approach to the delivery of digital services. A new set of BC-ROS agile product teams will develop the new applications at the Province's Continuous Service Improvement (CSI) Lab, a government accelerator for Agile software teams with a strong community of software developers. The Agile team will use the Agile Methodology, human-centered design, open source languages and frameworks, and a cutting-edge enterprise containerization platform.
Availability
THIS IS AN IMMEADIATE HIRE.
Please DO NOT APPLY IF YOU ARE NOT AVAILABLE TO START WORK IMMEADIATELY (or by February 20th the latest). The anticipated term of this opportunity is for 2 years.
It is expected that the Contractor will be available to work 100% remotely
Qualifications and Experience.
1. As a full-stack developer, write back-end and front-end code using modern languages, frameworks and tools specifically Python, Postgres, vue.js, TypeScript and related frameworks.
2. Mentor and transfer knowledge to in-house staff in modern languages, Agile, DevOps or Container management platforms.
3. Have worked as part of a scaled agile team to incrementally deliver value for the users of a product or digital service.
4. Work with clients to develop solution architectures to solve business problems.
5. Migrate BC Registries digital services from legacy environments and mainframes to modern environments leveraging techniques/tools such as DevOps, Kubernetes, container and microservices based architectures.
6. Write automated tests and help set up continuous integration & delivery pipelines.
7. Design, develop, manage and integrate RESTful APIs.
8. Have experience working with cloud technologies.
1. A minimum of 5-years’ experience as a full-stack software developer (front-end and back-end) using modern languages, frameworks and JavaScript.
2. A minimum of 2-years’ experience working on Python and TypeScript.
3. Experience developing with an API gateway using service providers.
4. A minimum of 5-years’ Experience working as part of an agile team of which two years must be using scrum to incrementally deliver value for the users of a product or digital service.
5. Experience migrating digital services from legacy environments such as mainframe, and/or client/server to modern environments leveraging techniques/tools such as DevOps, Kubernetes, container and microservices based architectures.
6. Experience with RESTful API development, composition APIs management and integration.
7. Have experience working with cloud technologies
The Contractor must in addition to the skills and experience set out above, The Contractor should have the following additional skills and experience:
1. have delivered systems built in Flask, Vue.js and Nuxt.js.
2. know JSONSchema.
3. have delivered APIs that are OAS v3 compliant via Apigee.
4. be fluent with PL/SQL, Oracle and PostgreSQL databases.
5. have created technical documentation, diagrams and RFCs.
6. have worked in an SRE environment.
7. have knowledge of and implemented observability.
8. have experience working on OpenShift platform
Job Types: Full-time, Fixed term contract
Contract length: 24 months
Salary: Up to $60.00 per hour
Benefits:
- Flexible schedule
Schedule:
- Day shift
Application question(s):
- Can you name the organization on your resume where you have Worked in an Agile/Scrum environment, participate in scrum ceremonies(Stand Up, grooming, retrospectives..)
Experience:
- Google Cloud Framework or similiar: 1 year (required)
- Visual Studio Code: 1 year (required)
- Postman: 1 year (required)
- RESTful API , composition APIs management & integration: 1 year (required)
- OpenShift development: 1 year (preferred)
- Vue.js (2.0+): 1 year (required)
- Type/Java: 3 years (required)
- Node.js: 1 year (required)
- Python/Flask: 3 years (required)
- Postgres SQL or equivalent: 5 years (required)
Work Location: In person
Address of the job
-
Vancouver, British Columbia, Canada
-
Similar Jobs
-
Junior to Intermediate Drafter
Hourly Rate: 28.00
Total Price: 5000.00
Expected Hours: 178
Vancouver, BC, Canada
Do you have a passion for a cleaner and more sustainable society? Do you want to help build the hydrogen ...
-
Junior Back-End Developer (Floatplane)
Hourly Rate: 31.00-36.00
Total Price: 5416.00-6250.00
Expected Hours: 174
Location: Surrey, BC, Canada or Remote Employment: Full-time Ever dreamt of working on code that thousands of users will interact ...
-
IT Support Specialist (Tier 2+)
Hourly Rate: 27.00-34.00
Total Price: 4750.00-6016.00
Expected Hours: 176
You have 3 years of experience in Managed Services. You are a leader and love to be challenged! You are ...
-
Live Technical Support Specialist
Hourly Rate: 24.00-28.00
Total Price: 4166.00-5000.00
Expected Hours: 176
Are you passionate about technology and providing exceptional customer service? Do you thrive on solving technical challenges and working with ...