Intermediate .NET Developer

CA-Toronto
Requisition ID
2017-3934
# of Openings
2
Category
Technology

Overview

The .NET Developer will provide technical and development expertise to our growing team of Microsoft .NET developers. You have a strong track record in the design and deployment of complex, maintainable and scalable enterprise systems and applications using Microsoft Technologies. You have actively developed back-end code and maintained SQL databases for web sites, participating in the development and testing, and leading the deployment, maintenance and further enhancement of such online systems.

Responsibilities

  • During the planning and design phase, work collaboratively with team members to come up with comprehensive and viable designs and estimates.
  • In collaboration with the development team and depending on the size of the project, develop subsystems or full system using technologies assigned by the Technical Architect
  • Develop clean, accurate, and effective code
  • Collaborate with the front-end team and other technical people to integrate back end and front end issues
  • During the planning and design phase, work collaboratively with team members to come up with comprehensive and viable designs and estimates.
  • Partner with QA through out the development process and quickly respond to bugs and errors identified by QA
  • Ensure bugs are rectified and accurate moving forward and prepare documentation explaining the steps taken to overcome bugs
  • Prepare accurate documentation through out the project
  • Participate in project meetings including post project analysis and provide insightful input and ideas and effectively communicate project status and challenges
  • Other related duties as needed

Qualifications

  • Computer Science degree/diploma or equivalent experience
  • Experience working in a consulting environment with external clients
  • Proven experience building applications using Microsoft .NET and related technologies.
  • 3 Years’ experience with: C#, ASP.NET, MVC, MS SQL Server, RESTful API
  • Experience with web services and an understanding of WCF
  • An appreciation for software engineering principals such as unit testing and source code control.
  • Experience in component software design and common object-oriented design patterns
  • Understanding of designing distributed systems and web applications that can support large numbers of concurrent users
  • Experience in Agile software development methodologies is a plus

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed