Job Description :
Skills:configuring the infrastructure, network, storage, data centers.
JAvaScript (full stack), React, Express, webpack, REST and JSON, Mocha,
Istanbul, JSLint, JSHint, Jasmine, MongoDB, unix, linux

Length: 12+ Months

Jersey City| 12 months

Send your linkedin profile with your application

Our Client goal is to build a single point of entry UI and APIs that will
allow their employees to request internal technology. Specifically for
developers, they intend to provide the ability to request SDLC tools like
Jenkins, Jira, Confluence, etc. tools for development projects. Client will
build automation Continuous Integration and Continuous Delivery including
deployment to application servers. They Will build automation and integrate
systems for building application servers, application containers, and
configuring the infrastructure, including network, storage, and data

. Hands on development of applications and services
. Leads moderate to highly complex programming tasks and provides code
reviews of various development tasks
. Implements automated unit and integration tests and ensures the practice
is followed consistently
. Participates in system design and specifications, program logic and
flow-charting, development, testing, debugging, documentation, and support
. Provides analysis of problems and recommends solutions

Strong technical skills and relevant experience with Node.JS server
side Javascript Required*
. 5 to 7 yrs experience with JAvaScript (full stack) and web application
development frameworks and tools like React, Express, webpack.
. Experience in designing and developing web services using REST and JSON
. Experience with JS testing and code analysis frameworks like Mocha,
Istanbul, JSLint, JSHint, Jasmine
. Experience with NoSQL document-based data stores like MongoDB and
designing suitable data models
. Familiarity with Application UX Designs
. Unix / Linux experience

Soft Skills:
. Strong communication skills with a track record of working with and
collaborating with teams
. Must possess the ability to handle multiple on-going assignments and be
able to work independently in addition to contributing as part of a highly
collaborative team
. Strong analytical and quantitative skills with the ability to break down
and communicate complex issues, ideas and solutions
. Be able to create and articulate design / implementation options and
tradeoff to peers, tech leads, and management
. Ability to clearly document application designs and the related management
and support procedures
. Ability to understand all phases of SLDC

. Ability to quickly ramp up to new/emerging technologies as required