.NET Full Stack Developer

Location: Vancouver, British Columbia, Canada
Date Posted: 02-26-2018
On behalf of our client, Affinity Staffing is looking for a highly motivated Software Engineer with a proven knowledge of design patterns and Software Engineering techniques.
If you like working in a small and fun start-up environment, take full ownership and responsibility to deliver tangible results, this is the right place for you! We are looking for a Senior (5 to 7+ years) .NET/C# Developer, to join the engineering team. You will design, develop, and maintain the APIs and Hosted Application. Our current development stack is:
  • .NET/C#, ASP.NET MVC and WebAPI for backend services and web development
  • HTML5, CSS3, AngularJS, ReactJS and Gulp automation for frontend development
  • Microsoft Azure as a cloud platform
  • Mix of SQL and NoSQL for database (MS SQL Server, Redis, Azure Table/Blob storage, MongoDB)
This is a young, fast moving company so it is essential that you have a can-do, entrepreneurial spirit - ideas are good but execution is better (especially when it’s executing on good ideas)! We are a small team, we are good at what we do and we like working together. You will have autonomy and respect from day one. Learning and keeping abreast of new technology and sharing with the rest of the team are activities we all enjoy and encourage.

Skills & Requirements
  • University Degree in Computer Science/Engineering
  • Minimum 5 years of experience in C# programming
  • Minimum 4 years of development experience with ASP.NET Web API, JavaScript, jQuery, Ajax, CSS, DHTML, T-SQL
  • Solid understanding and experience using both relational (MS SQL) and NoSQL data stores (Mongo, Redis), cloud platforms (Microsoft Azure, Amazon AWS)
  • Proven mentorship and knowledge transfer ability
  • Ability to multitask and prioritize multiple concurrent assignments
  • Ability to learn quickly and effectively apply new knowledge
this job portal is powered by CATS