We are looking for a self-motivated and driven Full Stack Developer to join our Product Development team in our fun Downtown Vancouver office! As a Full Stack Developer, you will work collaboratively to evolve Collabware products through continuous innovation. Your focus will be developing high quality, high performance, scalable solutions. You are an ideal candidate if you have a collaborative work ethic, are a self-starter, and take pride in your work.
About Collabware: Beyond providing Intelligent ECM solutions and services to free organizations from information chaos, our focus extends to the dream team behind it all. At Collabware, we prioritize a culture of authenticity, transparency, and collaboration. We are a group that recognizes we all have a lot to bring to the table, so aligning with our core values, we strive to make sure everyone feels valued and well equipped with the tools they need.
Whether it's a quarterly Innovation Day, company outing to the billiards, or one of the many occasions we order a cake, we're all about maintaining a work environment that we can problem solve together, support each other, and have a lot of fun while we're at it.
Develop and document extensible in-process and web APIs for internal and external use
Use our Agile process to design and build features and functionality delivered on time and within scope
Mentor junior members of the development team
Work collaboratively as part of a fast-paced and highly motivated development team
Contribute to the continual improvement of the development process and team culture
Stay informed of advances in development techniques, technologies and methods, and adapt to rapidly evolving industry space
Expertise in ASP.NET framework and C#
Strong understanding and working knowledge of ASP.NET Web API 2, OData, Unit Tests, SQL, Software Design Patterns and debugging techniques
Strong knowledge and understanding of cloud computing
Development experience with cloud platforms including Microsoft Azure
Experience working with Azure services including App Services, Key Vault, CosmosDB, Azure Functions, Service Bus, and Azure Storage an asset
Working knowledge of Visual Studio, GIT, and Visual Studio Team Services
Working knowledge of WebPack builds an asset
Experience with Agile or Scrum process
Creativity and great attention to details and design
Self-motivated and has strong leadership skills
Excellent communication skills and ability to collaborate.
Experience and Qualifications
Bachelor’s Degree in Computer Science, Engineering, or related software technology field, or demonstrated job experience equating to a Bachelor’s Degree
2 to 3 years relevant work experience developing in C# .NET
Top-Tier Health & Dental
Collaborative Team Environment
RRSP Contribution Matching
Open Office Work Environment
Downtown Vancouver Office location and easily accessible by transit