Job Description
Voici un poste à distance.
Opportunity : WORK REMOTELY FROM ANYWHERE for a canadian company
On behalf of one of our clients based in Montreal Canada, we are looking for a QA Engineer
We are looking for an experienced Developer to join a small team.
We are looking for a person that is proactive, does not shy from proposing solutions and seeing them to completion; a person that has leadership qualities and is not waiting for instructions to drive the project towards the vision.
The project is in the early stage and the goal is to prepare our microservice approach.
Technology Stack, Processes
C#, .NET core
We run everything on AWS and use Azure DevOps for CI / CD
Git, Jira
Small team (5 dev + SM + Arch) are working using agile / scrum process, 2-week sprints
Responsibilities
As a QA developer, you are required to test and build software systems that have well-defined interfaces. The selected candidate will have to write modular and reusable test code.
The candidate will be responsible for giving quality results to big enterprise projects.
Developing automated tests for new features
Ensuring the best performance and user experience of the application
Fixing bugs and performance problems
Writing clean, readable, and testable code
Work in a small team with a startup mentality, writing high-quality code
Profil
Degree in Computer Science or equivalent
Minimum of 3 years of relevant experience in Software Development (C#)
Knowledge of microservice Architecture
Experience with distributed system software protocols such as gRPC and ProtoBuf
Strong OOP understanding
Excellent knowledge of Scrum techniques and artifacts (such as definition of done, user stories, automated testing, backlog refinement)
Excellent knowledge of SQL and NoSQL databases
Knowledge of cross-platform development is considered as an asset
Experience with Docker et Kubernetes considered as an asset
Experience developing Web applications under a cloud environment like Amazon AWS or Microsoft Azure will be considered as an asset
Fluent or professional level in English
Work remotely from anywhere following the EST time
Requirements
Degree in Computer Science or equivalent -Minimum of 3 years of relevant experience in Software Development (C#) -Knowledge of microservice Architecture -Experience with distributed system software protocols such as gRPC and ProtoBuf -Strong OOP understanding -Excellent knowledge of Scrum techniques and artifacts (such as definition of done, user stories, automated testing, backlog refinement) -Excellent knowledge of SQL and NoSQL databases -Knowledge of cross-platform development is considered as an asset -Experience with Docker et Kubernetes considered as an asset -Experience developing Web applications under a cloud environment like Amazon AWS or Microsoft Azure will be considered as an asset -Fluent or professional level in English -Work remotely from anywhere following the EST time