.NET Developer

Company: Direct IT Recruiting Inc.

Location: Mississauga

Status: Permanent

Job Reference No: 572

Job Category: .NET, JavaScript, SQL, JQuery Developer

Career Level: Intermediate

Number of Staff to Supervise: N/A

Work Experience: 3+ years .NET Developer, JavaScript, SQL, JQuery, C#, jQuery, Ajax, Agile

Industry: Software Development

Apply

 

.NET Developer  

 

Job Title: .NET Developer

Company: Direct IT Recruiting Inc.

Location: Mississauga

Status: Permanent

Job Category: .NET, JavaScript, SQL, JQuery Developer

Career Level: Intermediate

Work Experience: 3+ years .NET Developer, JavaScript, SQL, JQuery, C#, jQuery, Ajax, Agile

Industry: Software Development

                               

DESCRIPTION:
 

As a member of a dynamic support and development team, the candidate will work in a fast-paced team environment to develop, support, bug fix, enhance, both desktop and web-based applications for customers.  The work includes application development, enhancement, maintenance and customization, including installation and configuration.

Applications are built using ASP.Net with C# on a SQL Server database, VB .Net. Some client applications are in older technologies.  Sound knowledge and expertise is required as well as willingness and ability to learn non-core technologies.  Strong business acumen to match technical prowess is required for this role, as are well developed oral and written communication skills, as this role may evolve to some direct interaction with customers. 

 

RESPONSIBILITIES:

- Focus on delighting our internal and external customers with results in a fast paced, demanding environment

- Quickly learn the business our applications support

- Learn the underlying technical architecture of our applications, and be able to analyse change requests and determine the how to accomplish them while maintaining robustness and efficiency 

- Hands on coding of changes to source code and database designs

- Design both front end web application and back end database system elements as well as work with desktop applications when needed

- Understand the intricacies of application performance in a web architecture and be able to design and program high performing code

- Maintain composure in critical situations and communicate well with upper management 

- Communicate and build strong relationships with customers and technical team members

- Be a very strong team player who knows what has to be done and takes the initiative to ensure the success of the team and the customer

- Take on additional responsibilities such as short-term projects while managing time efficiently 

- Monitor the use of technology, including tools and applications necessary to deliver high quality customer support

- Some after-hours availability will be required in tight deadline situations

- Understand the need for extra effort and be willing and able to do what it takes to ensure success

 

REQUIREMENTS: 

- 3+ years experience developing business applications using Microsoft technologies

- Sounds knowledge and experienced with web technologies: HTML, ASP.Net, XML, JSON, AJAX, CSS, WCF.  JavaScript and JS frameworks such as jQuery or similar a definite asset.

- Sounds knowledge and experienced with C#, .NET Framework 2.0, 3.0, 3.5 and 4.0

- Some familiarity and willingness to learn desktop application technology

- Expertise with Microsoft SQL Server, including table design, data manipulation using SQL, stored procedures, triggers, user-defined functions

- Strong understanding of Internet browser technologies

- Demonstrated skills, with the ability to manage sometimes heavy workload in a demanding environment. Self-starter who takes the initiative and takes responsibility and accountability for results 

- Excellent interpersonal skills.  An active listener with the demonstrated ability to effectively deal with external customer escalations and build third party relationships

- Strong knowledge of Microsoft Office applications (Word, Excel, Outlook)  

- Excellent verbal communication skills and strong written communication skills in English

- Bachelor’s degree in a Computer Science or Business discipline or equivalent work experience