Job Description :
Title : Full Stack C# Developer
Location : Jersey City, NJ

Duration : 6 months on-going, they will keep renewing 6 month contracts if performance is strong, and possible t2p.

They are mostly remote right now but are in the process of going back to the office at least part time. Depending on how soon they hire, the candidate may need to come to the office 2-3 days/week.



Full Stack C# Developer
Mandatory skills – the person must be STRONG in each discipline and will have to explain in detail
*Developing applications using C
*Using ASP.NET Web API to develop web services.
*Developed software in SCRUM environment using Agile methodologies.
*Minimum 2 years of experience with Webpack module loader and NPM in a production environment
*Minimum 3 years ASP.NET MVC stack
*Minimum 3 years of experience with Angular 2 (or greater)
*Minimum 5 years working with JSON/XML and RESTful APIs in a production environment
*Solid understanding of object-oriented programming techniques (Inheritance, interfacing, extensions, etc
*Solid understanding of HTML5 specs, browser shortcomings/differences, and polyfills
*Solid understanding of CSS syntax
*Solid understanding of Bootstrap CSS components and how/when to use each
Personality
*Passion for the programming but concentration on user experience
*You have a solid general understanding of application components, what happens on the front end, what happens on the back end and how they communicate
*Ability to effectively work on multiple projects simultaneously
*Possess strong troubleshooting, code optimization and refactoring skills
Nice to haves
*Designers eye
*Experience with UX patterns and ability to design complex applications
*Experience with CSS precompilers (SASS,LESS)
*Multi-threaded programming experience in both procedural and functional paradigm
*Experience with client side optimization (GZIP, sprites, minification, obfuscation, browser caching)
*Experience developing and maintaining cloud based solutions in AWS