.NET/C# Developer Job in Vancouver, British Columbia Canada
Job Title: Experienced .NET/C# Developer
Location: Vancouver, BC
Term: Permanent Full-time
The Role:
We are looking for experienced developers to join our growing team. This is a unique opportunity to enjoy challenging work with a great group of passionate professionals in a booming industry. Working in a fast-paced Agile web development environment, you will be guiding project stakeholders and team members to design, develop and implement web applications and web services used in our enterprise solutions.
Role Responsibilities:
· Work as part of a collaborative team of stakeholders to translate business needs into scalable, enterprise products
· Design and program new systems in a results-oriented development environment
· Maintain and enhance existing products and systems
· Bring new ideas and solutions to the team as an active participant in Sprint planning and other meetings
· Provide guidance and direction to other team members regarding design and implementation
· Ensure details of the specific changes to the system and the potential impacts of these changes are clear to QA Analyst team members and assist in determining test scope
· Share team responsibility for testing and quality of all release products
· Fully document code and system architecture as part of each release
· Participate in writing User Stories
Qualifications:
- Extensive experience with .NET and C# a must
- Experience with ASP.NET, JavaScript, jQuery, HTML, CSS
- Good understanding of object-oriented design best practices and SOLID principles
- Solid understanding of MS SQL Server from design to implementation and tuning
- Experience with Unit Testing/TDD
- Experience with ASP.NET MVC an asset
- Experience with Agile development practices a definite asset
· Excellent oral and written communication skills with strong analytical skills
- Goal-oriented self-starter who can work independently as well as in a team environment
· Comfortable working under pressure in a fast-paced environment