We require an experienced .NET Web Developer to work on continuous improvement of our website. As the web developer you will have a proven track record of delivering client facing web sites using the latest technologies specifically concentrating on the Microsoft technology stack including: ASP.NET, MVC, C#, EF. Experience using Wordpress is a must as well.
A detailed understanding of SDLC and attention to detail in updating documentation with changes to internal business processes, the website and database are essential. You will also be called upon to support the organization with Tier 2 support of our website platform and IT infrastructure.
Responsibilities:
- Reporting to the Manager, Information Technology, the incumbent will:
- Develop and implement RFC’s to the website and associated applications using Microsoft technologies
- Collaborate with other internal or external developers/project managers for larger projects and partnerships
- Track and resolve errata/QA testing of upcoming platform changes
- Collaborate with team members to update and maintain offline/online documentation of changes to business processes, website platform, DBMS
- Provide accurate work estimates
- Provide level 2 support for the organization and its external stakeholders and escalation to upper tiers when necessary
- Documenting of our Not Myself Today website
Minimum education:
- Bachelor degree in Computer Science or equivalent work experience in web development at the enterprise level
Desired Skills and Experience:
- A computer science degree or equivalent work experience in web development at the enterprise level
- Knowledge of Umbraco
- In-depth grasp of web and database technologies in particular the Microsoft stack including: ASP.NET 4/C#/MVC/LINQ/EF/common ORMs/JQuery/MySQL/MS SQL/ xHTML/CSS3/web services
- Experience with Single Page App development preferably with Angular or Backbone
- Strong grasp of SDLC and website development including VS and Eclipse IDEs
- An aptitude for QA testing
- Strong research skills, adaptability and organizational abilities with an attention to detail
- Superior written and verbal communications skills
- Software/hardware knowledge of Windows client and server platform, networking
- 1-2 years experience in the IT industry is an asset (co-op experience included)
- Understanding of Social Media