Title: Node JS Expert
Location: Baltimore, MD
Duration: Long Term
Required Skills:
• Extensive software development experience with Node.js, Express.js, React.js and Flux.
• Strong development experience with developing RESTful Web Services.
• Comprehensive knowledge of 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.
• Experience 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 SQL, PostgreSQL, TOAD 9.5, JDBC, Hibernate, Omegamon,
• 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 Tool including Mocha, Chai, Sinon, Supertest, Instanbul, Selenium, Load Runner, JSLint and Cucumber.
• Experience with source code versioning with Git and Stash.
• Experience with IDEs such as Sublime and Atom.
• Knowledge of SonarCube, Phabricator, Gerritt, Karma, Jasmine
• Experience with projects using SAFe methodology.
• Database development experience with PostgreSQL.
• Experience with DevOps processes and implementation.
• Experience with environments utilizing Cloud Technologies such as Amazon Web Services.
• Experience with NGiNX web server.
• Experience with Redis In-memory data structure store and message broker.
• Software contributions and pull requests for open source software.
• Member of open source software communities.
• Ability to meet deadlines, concentrate and to pay attention to detail.
• Strong customer interface skills.
• Good interpersonal and communication skills necessary to work effectively with customers and other team members.