Job Description:
We are looking for a C# developer responsible for developing ASP.NET MVC and C# .NET applications.
Main Duties & Responsibilities:
- Develop new product features and new applications within an Agile environment as well as maintaining and supporting existing applications
- Deliver high quality code that is maintainable and readable and adheres to our coding standards
- New development as well as trouble ticket modifications
- Any other duties as reasonably requested
Key Skills:
The .NET Developer should be able to:
- Proficient understanding of web markup, including HTML5, CSS3
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Good understanding of UI frameworks like Bootstrap, Jquery Mobile
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools, such as SVN, Git
- Design and implement systems that use relational databases, specifically MySql
- Work to pre-defined requirements and produce code that meet the requirements
- Show enthusiasm and passion for technology and be keen to learn new skills
Desirable Skills & Experience:
It is desirable that you can demonstrate experience with the following with at least 3 years commercial experience in:
- NET development using C#
- HTML5, CSS3, Bootstrap, JavaScript and jQuery
- AngularJS
- XML and XSLT
- ASP.NET development including MVC
- Creating and consumption web api and web services
- Familiarity with building desktop and console applications
Personal Qualities:
- Team Player, able to provide input into a multifunctional team
- Adaptable. The role requires a willingness to take on tasks outside of a narrowly defined role
- Self-motivated, capable of working with limited supervision, pro-actively reporting on status and tasks
- Good communicator at multiple levels and across multiple disciplines.
Desired Profile of the candidate:
ASP.NET with MVC, MVC3, MVC4, HTML5, CSS3, Bootstrap, jQuery, AngularJS, JavaScript, SignalR, Webservices, WebAPI, REST API, JSON .
Job Summary
Participates in the technical design, development, and implementation of application systems. Applies complete knowledge, skills, and practices to perform assignments.
Address:
TORONTO, Ontario, Canada
City:
CAN-ON-TORONTO
Country:
Canada
Work hours/week:
37.5
Employment Type:
Platform:
Job Type:
Regular
Pay Type:
Salaried