Senior Full Stack Developer

Company: Direct IT Recruiting Inc.

Location: Mississauga

Status: Permanent

Job Reference No: 565

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

Career Level: Senior

Number of Staff to Supervise: N/A

Work Experience: 7+ years Full Stack Developer, JavaScript, .NET, SQL, JQuery, TSQL, C#, Angular, jQuery, Ajax, Web and Mobile Development, Agile

Industry: Software Development

Apply

 

Senior Full Stack Developer  

 

Job Title: Senior Full Stack Developer

Company: Direct IT Recruiting Inc.

Location: Mississauga

Status: Permanent

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

Career Level: Intermediate to Senior

Work Experience: 7+ years Full Stack Developer, JavaScript, .NET, SQL, JQuery, TSQL, C#, jQuery, Angular, Ajax, Web and Mobile Development, Agile

Industry: Software Development

                               

DESCRIPTION:

As a member of our one of our product group teams, the Full Stack Developer will work in a fast-paced environment with y software, service and sales professionals to create, enhance and support state of the art web and mobile applications for our customers.  The work is a highly varied mix of application maintenance, new feature development, new product development and application deployment support.  This position is focused on user interface development for our clients’   business application products, with contributions to our middle tier and back-end code.

Responsibilities:

You must be proficient in web application design and development with ASP.Net, JavaScript (Sencha, Angular2) and SQL Server, including related technologies like Ajax and jQuery

You must be able to learn quickly and communicate with non-technical business contacts professionally with a strong English language capability, both oral and written.

- Focus on delighting our customers with expert results in a fast paced, demanding environment

- Quickly learn the business our applications support, and learn to communicate with our customers in their business language

- Learn the underlying technical architecture of our web applications, and be able to analyze change requests and the impacts of the changes to determine how to accomplish them

- Develop and maintain .Net and JavaScript based SPAs programs

- Develop and maintain SQL Server 2008-2014 objects, especially complex stored procedures and functions

- Design and implement SQL tables, queries, stored procedures, views and scripts

- Conduct daily written and verbal interaction with the development team and with customers to interpret requirements, designing, defining and implementing solutions

- Perform deployment testing and troubleshoot issues with new deployments

- Maintain composure in critical situations and communicate well with 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

- After-hours availability will be required in tight deadline situations. Understands the need for extra effort and is willing and able to do what it takes to ensure success

- This position will require after-hour and weekend availability occasionally

 

REQUIREMENTS:

- Bachelor's degree in Computer Science or related field

- Experience with JavaScript based SPAs, Sencha or Angular2.

- Experience with C# .Net

- Experience with SQL Server programming, including stored procedures and user defined functions

- Experience with SQL Server performance tuning and query optimization

- Good verbal and written communication skills in English.

- Excellent interpersonal skills.

- Able to operate individually and as part of a team; effectively set expectations, manage work and deliver results

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

- Strong personal motivation to learn and apply new technologies to business problems.

- Strong SPA JavaScript skills – Sencha EXTJS, Sencha Touch or Angular 2

- Strong C# .Net

- Strong TSQL proficiency

- Extensive knowledge of SQL internals

- Experience with Redgate SQL tools is an asset.

- Experience with .NET Framework 2.0, 3.0, 3.5, 4.0, 4.5