Job Title: Snr. .Net /SharePoint Developer
Type: Permanent, Full Time
Location: Mississauga, ON
-Assist in the architecture of enterprise-level business solutions as well as;
-Lead other team members in the area of portal design and development utilizing SharePoint technologies
-Support presales activities with the sales staff and facilitate knowledge transfer, so that our clients can continue to manage their own application and ensure high customer satisfaction.
-Utilize strong hands-on experience with development and deployment in various environments and industries.
-Work in a cross-industry consulting capacity to deliver leading Microsoft solutions.
-Degree in Computer Engineering, Electrical Engineering or Computer Science
-3+ years of experience developing web-based, or mobile enterprise applications
-Proven hands-on project experience with Microsoft's development tools and technologies
-Strong background and experience in design and development utilizing Microsoft enterprise server products, specifically Microsoft SharePoint Server.
-Experience in the setup, configuration and management of the SharePoint environment. This includes SharePoint site collection configuration, design, deployment, and administration
-Experience using SharePoint Designer to customize and develop SharePoint solutions and customized workflow. This also includes out-of-the-box configuration and deployment of SharePoint custom lists, Term Store, content types, workflow, publishing, views, Records Management and other ECM concepts etc
-Working knowledge of SharePoint Portal 2010 / 2013 features and components
-Experience and Knowledge of the latest developments in the SharePoint world including
Configure, deploy, customize, and support SharePoint-based solutions and/or other styles of collaboration tools such as Lync, Office 365, yammer, Office Online etc.
-Integration of SharePoint with other Microsoft and related platforms such as Dynamics CRM
-Migration of simple to complex applications to SharePoint
-Experience in SharePoint Upgrades (both Intranet, Extranets and Internets)
Adept at understanding client requirements and implementing collaborative solutions with an emphasis on creating intuitive, user- friendly experiences for a minimum of 4 years.
-Knowledge of common web design patterns such as MVC
-3+ years of experience writing PowerShell Scripts.
-3+ years of developing within the .NET environment.
-3+ years of experience working with the SQL Server data platform, ADO.NET, EF, ORM patterns
-3+ years with ASP.NET deployment techniques
-Strong background with the software development lifecycle, and common models (agile, iterative, waterfall, etc.)
-UML modeling; ability to work both individually and as part of a team
-Some experience with front end UI design preferred
-Experience interfacing with Customers and External users
-Strong written & oral communication skills with the ability to work with different levels of the organization