To apply for this job you must first either login or register

Senior .Net Developer

Toronto, Ontario  - Permanent



Job Description

The Senior .Net Developer is a skilled developer with demonstrated software development experience, who is capable of completing assignments with minimal supervision and detailed direction. The .Net Developer is skilled in the use of Microsoft Visual Studio 2015+ (VB.NET) and tools and generally acts as a team resource on custom development initiatives.
Projects assigned to the Software Developer will range in size and complexity. In the case of small independent sub-systems (i.e. 1 to 3 online screens or 1-2 basic batch programs) or basic modifications to existing systems, the developer could be called upon to manage the development effort with only supervisory monitoring.


Must Have Skills:

The Senior .Net Developer assures that the software programs and associated tasks to which he/she is assigned are developed, tested and completed according to departmental standards and end user requirements.
Responsibilities of the position include:
•Maintain, Enhance and write new .Net Code for in house Applications
•Write TSQL Stored Procedures and Functions
•Develop/ Enhance Reports using Developer Express Reporting Tools
•Develop/ Enhance .Net Web Applications (Web forms and MVC)
•Develop/ Enhance .Net REST Web Services
•Train End Users on how to use the software you developed
•Multitask between competing priorities.
•Identifying and incorporating potential technological advances in line with the long-term goals of the business
Skills/Experience:
•10+ years’ experience developing Windows Forms Application using VB.NET
•10+ years’ experience with Microsoft SQL Server 2005+
•Experience Developing and Consuming REST/SOAP Web Services
•Xamarin Development would be an asset
•Experience using Developer Express Tools would be an asset
•Experience using Database Modelling Tools is a plus
•Strong analytical, conceptual, and problem-solving abilities with attention to detail.
•Ability to multi-task and manage multiple assignments in a fast-paced environment
• Strong communications skills and ability to interact with all levels within the organization


Details:
Starting: ASAP
To apply for this job you must first either login or register