Back to All Jobs
[social_share]
Our client requires four (4) Full Stack Developers to develop user experience approaches, service design approaches, mock-ups for implementation and conduct/support user research.
The client is undertaking multiple, concurrent re-development projects driven by the need to retire provincial mainframe services and modernize non-mainframe services. In addition, adding functionality to its modern application platform to support provincial commitments. Development work is completed by six agile teams who use modern tech stacks that support a DevOps continuous improvement approach. The scaled agile organization leverages human centered design, open-source languages and frameworks and a cutting-edge enterprise containerization platform.
Work is remote within Canada.
Victoria, British Columbia (Remote within Canada)
Mandatory Requirements Write back-end and front-end code using modern languages, frameworks, databases and tools specifically Python, Postgres, vue.js, TypeScript and related frameworks. Mentored and transferred knowledge to in-house staff in modern languages, Agile, DevOps or Container management platforms. Worked as part of a scaled agile team to incrementally deliver value for the users of a product or digital service. Worked with clients to develop solution architectures to solve business problems. 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. Wrote automated tests and help set up continuous integration & delivery pipelines. Designed, developed, managed, and integrated RESTful APIs. Experience working with cloud technologies A minimum of 2 years experience as a full-stack software developer (front-end and back-end) using modern languages (e.g. JavaScript) and frameworks. A minimum of 1 year experience working on Python and TypeScript. Experience developing with an API gateway for external use. A minimum of 3 years’ experience working as part of an agile team of which one year must be using scrum to incrementally deliver value for the users of a product or digital service. 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. Experience with RESTful API development and integration. Experience working with cloud technologies. Desirable Requirements Possess knowledge of the BC Registries and Online Services. Experience with search technologies, such as SOLR and Elasticsearch and Google Cloud Search. Have delivered systems built in Flask, Vue.js and Nuxt.js. Know JSON Schema. Delivered APIs that are OAS v3 compliant via Apigee. Be fluent with PL/SQL, Oracle and PostgreSQL databases. Created and delivered training to customers on the items listed in the mandatory and preferable sections. Created technical documentation, diagrams and RFCs. Worked in an SRE environment. Knowledge of and implemented observability. Experience working on OpenShift platform.Job Posting ID: 56055
Location: Victoria, British Columbia (Remote within Canada)
Estimated Starting Date: Apr 1, 2025
Estimated End Date: till Mar 31, 2026 + 3 pos. 1-year extensions
Posting Closing Date: February 19, 2025
Back to All Jobs
Apply for this Job PostingFill in the form below to submit your application for this position.
Name* First Last Email* Phone*Cover Letter or IntroductionUpload Resume*Accepted file types: doc, pdf, docx, Max. file size: 512 MB.EmailThis field is for validation purposes and should be left unchanged.