Job Description
Our client is seeking a Software Developer for a long term contract (12 months with likelihood of long term extensions). This is a hybrid role with 3 days per week required onsite in Richmond, BC. The ideal candidate has full-stack development experience and has some experience working with C# .NET, JavaScript and Angular.
Roles and Responsibilities
- Performs agile software development activities
- Performs activities in the DevOps lifecycle which would include creating builds and performing testing.
- Troubleshoots performance, reliability, and stability issues.
- Utilizes tools such as Visual Studio for code development, testing and code review.
Qualifications and Skills
- 5 + years of experience with agile methodologies, cloud, DevOps, CI/CD, continuous process improvement, application development, unit testing, defect fixing, and production support.
- Full Stack Development experience.
- Experience with Microsoft Stack with technologies and frameworks like .NET, C#, JavaScript, SQL, JQuery, Angular 12 and up, HTML, CSS, XUnit, NUnit, Entity Framework, TDD, Redis Cache, Git.
Education
- Bachelor's degree in Computer Science or STEM (Science, Technology, Engineering, Math) and 1-3 years of equivalent work experience in IT.