Full-Stack Software Developer

Job description


Position:       Full-Stack Software Developer        

ID #               56MM0109FSD

Location:      Toronto, Ontario Canada

Term:            6-month Contract (with likely extension)

 

We have IMMEDIATE openings for Full Stack Developers. The tech stack you will have to be experienced in working with are:

  • React
  • Angular JS
  • C#.net
  • SQL,
  • Web API and Elasticsearch (is an asset)

Requirements

Skilled in:

• .NET Technologies: ASP.NET, ASP.NET MVC, ASP.NET Web API

• Scripting Languages: Typescript, JavaScript, Jquery

• Source Control: Git, MS Team Foundation

• Web Frameworks: React

• Database: MS SQL Server, Oracle SQL Developer

Must haves:

• 5+ years of work experience in developing highly complex software in a team environment

• Excellent working knowledge of .NET, React, C#.net

• Hands on experience working with large branded websites, content management systems, E-commerce platforms, and backend frameworks (.NET).

• Good understanding of concepts related to data flow and component driven architectures (with practical experience based on React/Angular)

• Skilled in building applications that support global clients in multi lingual, multi-currency environments.

• Proficiency in developing all software tiers; presentation, business, data.

• Solid understanding in working in a full SDLC environment using TFS.

• Practiced in writing unit tests to support production code using a unit test framework.

• Familiarity with writing software Tech Specs and documentation to handover to production and application support.

• Competent understanding of code versioning tools such as Git, TFS.

• Superb communication skills in English; both oral and written.

• Ability to write high-performance, reusable code/ UI components/libraries


Nice to have:

• HTML5, CSS3, jQuery, JavaScript (AJAX, Promises, ES6), DOM. Angular, Knockout and SASS or LESS is a plus.

• Experience with JavaScript packages, package managers, bundlers, and their use in building complex interactive experiences in a Node.js environment

• Knowledge of Claims-based identity management using Windows Identity Foundation Familiar with ORM frameworks.

• Experience in developing RESTful Web API’s.

• Level of understanding in building automation tools and continuous integration software using TFS

• Competency in scripting using PowerShell, IIS Configuration (SSL, Logging, MS Deploy). 


Note 1:

To be legally entitled to work in Canada , you are required to meet one of the following conditions:

1. Canadian Citizenship 2. Permanent Residency 3. Valid Work Permit


Note 2:

High Tech Genesis Inc. is an Equal Opportunity Employer.

Accommodations are available upon request for all aspects of the hiring process.


Please forward resume and cover letter to: job.9snal@hightechgenesiscareers.recruitee.com

Please quote Id #56MM0109FSD