• Our client is looking for .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
• 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.
• Experience and technical knowledge of Microsoft SQL Server 2008 or higher.
• 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 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
• Experience writing and maintaining technical documentation.
• Demonstrated experience in working in a high-paced, multi-stakeholder project environment
• Experience with design and application architecture.
• Experience with code refactoring.
Desirables
• Demonstrated experience with Agile development methodologies.
• Demonstrated experience with integration and/or interfacing with other applications
• 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) .
• Demonstrated experience with technical impact assessment of new functionality or enhancements/changes to existing functionality
• Demonstrated experience using an iterative development approach
• Experience and technical knowledge of JSON.
• Experience and technical knowledge of responsive design.
• The ability to learn quickly, problem solve/troubleshoot, work independently and in a team.
• Excellent communication skills, both verbal and written.
You can also view and apply for the opportunity here on
http://www.cloudtrend.ca/Job/View/2813/Cloudtrend-Inc-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.