Job Description :
Job Title: Senior Node.JS Developer
Location: Windsor Mill, MD
Contract Length: Long Term

Job Description:-
We have an immediate need for a Senior Node.JS Developer who will:
Provide Agile software development expertise and hands on implementation of claims processing application using the latest open source server side JavaScript technologies on the Node platform and other related open source products.
Be a member of an Agile Team working with other Agile teams, System Architects, Test Architects, Database Engineers, DevOps, Implementation team, Global Validation team, IT Infrastructure & Operations Team and External System Owners to develop the application using open source technologies and products.
The candidate must be able to pass a Federal Suitability Check for a position of public trust.
Required Skills:-
Eight (8) years of overall IT experience with a related BS degree.
Extensive senior level full-stack software development experience with Node.js (two or more years) with detailed understanding of user interface frameworks, back-end software architecture interactions and node module capabilities
Two or more years of experience with one or more JavaScript frameworks/technologies such as Express.js, Angular.js, React.js or Flux.js
Strong development experience with developing RESTful Web Services using Node.js
Comprehensive knowledge of Scrum and Kanban Agile development process and ceremonies including scrums, planning events, backlog grooming, retrospectives and demos
Complex programming, program debugging, data analysis, problem analysis and resolution of issues within open source applications
Strong communication and collaborative skills in providing technical direction and hands-on software development to include design, development and testing
Desired Skills:-
Client development experience with HTML, DHTML, CSS, JavaScript
Experience with other JavaScript frameworks such as Express, Restify, Hapi, Sails, JOI, and Kinex
JavaScript experience with ECMAScript2015 (ES6), ECMAScript2016 (ES7) or Bable compiler
Operating System and Infrastructure experience with Linux, Windows 7, Unix, Solaris, JMS, OOD, CVS
Experience with VersionOne Application Lifecycle Management Tools
Experience with Jenkins and Continuous Integration
Standards & Protocols knowledge including XML, XSLT, WSDL, JSON
Experience with Testing Tools including Mocha, Chai, Sinon, Supertest, Enzyme, Instanbul, Selenium, Load Runner, JSLint and Cucumber
Experience with source code versioning and Pull Requests with Git and Stash
Experience with IDEs such as Sublime and Atom
Knowledge of SonarCube, Phabricator, Gerritt, Karma, Jasmine
Knowledge of projects using SAFe methodology
Experience with DevOps processes and implementation
Experience with environments utilizing Cloud Technologies such as Amazon Web Services
Experience with NGiNX web server
Experience with MQLight, Redis In-memory data structure store and message broker