Software Developer with Back End, Node JS - Milford Mill, MD
Apply NowCompany: Georgia IT, Inc.
Location: Windsor Mill, MD 21244
Description:
Job Title: Software Developer with Back End, Node JS
Location: Milford Mill, MD
Position Type: CTH/ Fulltime
US Citizen/ GC and GC EAD
Job Description
Location: Milford Mill, MD
Position Type: CTH/ Fulltime
US Citizen/ GC and GC EAD
Job Description
- Extensive senior level full-stack software development experience with Node.js (2 or more years) with detailed understanding of user interface frameworks, back-end software architecture interactions and node module capabilities.
- Two or more years' experience with JavaScript frameworks/technologies such as React.js, Express.js, MobX, Redux or Flux.js.
- Strong development experience with developing RESTful Web Services using Node.js.
- Comprehensive knowledge of Scrum and Kanban Agile development process and TDD, BDD, 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.
- Expertise in writing complex sql queries in PostgreSQL and optimize queries.
- Ability to mentor team members on Node.js and React technologies
- Javascript experience with ECMAScript2015 (ES6), ECMAScript2016 (ES7) or Babel transpiler.
- 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.
- Experience with databases PostgreSQL and SOLR.
- Standards & Protocols knowledge including XML, XSLT, WSDL, JSON.
- Experience with Testing Tools including Mocha, Chai, Jest, 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.