Our client is looking for senior level .NET Application Developers to provide application development and maintenance services for several projects related to the public sector. Successful candidates will be responsible for the development, maintenance, testing and on-going support of large scale enterprise level solutions.
Education
University graduation, diploma or certificate in computer science or a related discipline
Requirements
-Experience working as an Application Developer in an enterprise IT environment
-Experience and technical knowledge of Windows OS 7 or higher .
-Demonstrated experience developing, building, testing, and deploying solution components using ASP.NET MVP, C# 3.5 or higher, IIS, Visual Studio.
-Demonstrated experience developing, building, testing, and deploying solution components using MVC and Entity Framework.
-Demonstrated experience developing solution components that access SQL Server databases
-Demonstrated experience designing and developing web based solution user interfaces for .NET solution components, .NET WCF Web Services, Web API.
-Demonstrated experience with Microsoft Team Foundation Services or similar products – version control, task management, builds.
-Demonstrated experience developing solution components with JavaScript Frameworks.
-Demonstrated experience in structured testing (i.e. Unit Testing, Component Testing, System Testing, User Acceptance Testing, etc.) and test-driven development and tools
-Demonstrated experience in working in a high-paced, multi-stakeholder project environment
-Demonstrated experience in developing integrated software solutions (i.e. software uses or provides information to external systems, e.g. external authentication systems, data provided or obtained using web services, etc.)
-Demonstrated experience in structured testing (i.e. Unit Testing, Component Testing, System Testing, User Acceptance Testing, etc.) and test-driven development and tools
-Demonstrated experience translating user requirements into software design and solutions
-Experience writing and maintaining technical documentation.
Desirables
-Demonstrated experience developing Java applications.
-Knowledge of OWASP and the OWASP Top Ten Web Application Security Flaws in Web Applications.
-Experience in an environment with continuous integration (TFS Build, MSBuild or equivalents) .
-Experience and technical knowledge of JSON.
-Experience and technical knowledge of responsive design.
-Experience and technical knowledge of BizTalk.
-Experience with Alberta post-secondary education or education systems.
-The ability to learn quickly, problem solve/troubleshoot, work independently and in a team.
-Excellent communication skills, both verbal and written.
-Demonstrated experience creating Microsoft deployment packages for web applications.
-Demonstrated experience with Agile development methodologies.
-Demonstrated experience with integration and/or interfacing with other applications
-Demonstrated experience with technical impact assessment of new functionality or enhancements/changes to existing functionality
-Demonstrated experience using an iterative Development approach
You can also view and apply for the opportunity here on
http://www.cloudtrend.ca/Job/View/2786/Cloudtrend-Inc-Senior-NET-Application-Developer-Edmonton-Alberta-Canada-Information-Technology-IT-contract-job-and-career?UrlRef=40
When applying, please state the number of years of experience in your response along with your resume.