Description

Responsibilities

  • Design software for communications equipment utilizing .NET.
  • Develop, design, code, unit test, debug, integrate, document and participate in full life cycle of software development activities.
  • Responsible for writing high-quality production code at the heart of the client s core platform.
  • Contribute to a highly collaborative team of JavaScript/HTML/CSS Developers interface with a Java/Spring back-end building a cloud-based platform.
  • Collaborate with the Development team.

Required Skills

  • Familiar with JavaScript testing and automation tools, including Karma, Jasmine, Istanbul, Grunt, Gulp, SASS/LESS.
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design.
  • Strong knowledge in object-oriented principles and front-end patterns.
  • Strong knowledge in HTML, CSS, JavaScript, Angular 1.5.8, AngularJS, Ember.JS, Ext JS, Backbone.JS, Handlebars, TypeScript, Git, npm, Compass, Bootstrap, React, D3, Redux, RxJS, WebPack.

Required Experience

  • 3+ years of experience within .NET and C#.
  • 2+ years of experience with Angular.
  • Experience in multiple technologies including JavaScript, HTML 5, Angular 6+, NgRx and .Net.
  • Experience with one or more JavaScript frameworks and libraries such as AngularJS, Ember.JS, Ext JS, Backbone.JS, Handlebars, and Underscore.JS/Lodash.
  • Good experience with REST APIs development using Node.js & ExpressJS.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field


 

Education

Any Graduate