Job Description
One of our clients in the Provincial Government is seeking 4 Full Stack Developer resources for a period of 12 months with the option to extend. Services would be carried out onsite or hybrid in Regina, or remote within Canada. The desired work hour coverage is 8 : 00AM – 5 : 00PM Saskatchewan Time with the possibility of some after-hours support.
Roles and Responsibilities
- Designing, developing, testing, and delivering implementing high-quality software delivered in a cloud, micro-service, event driven architecture.
- Providing mentorship to other members of the team and requires an experienced understanding of the DevOps process, the expectations of the Feature Team and its relationship with the business.
- Ensure that development activities and deliverables are aligned to the standards and coding practices defined under established cloud principles.
- They understand and can communicate the relationship between business goals, applications they are developing, and their relationship with the platform. Working in a dynamic environment, they understand complex applications and can handle multiple requests and priorities.
- A deep understanding of coding languages and new technologies, and provides meaningful feedback on any developer tasks before, during, and after their execution. This role is an escalation point for conflicts of issues or priorities that may arise within a sprint.
Qualifications and Skills
Service-oriented design, including Microservices, APIs, and best practices.DevOps practices and agile software development.Microservice architecture adhering to Domain Driven Design and leveraging Event Sourcing.Azure DevOps for tracking work.Visual Studio (C# / .NET).React Front End with TypeScript using Jest for testing.Test Automation wherever possible.Extensive automation using Azure Pipelines and Git.Using Azure services for database technologies, monitoring, and identity.Feature flagging using Launch Darkly.Developing and supporting micro front ends.