Basic Qualifications:
Minimum knowledge, skills, abilities needed.

  • Bachelor’s degree and 10 years of relative experience, Master’s degree and 8 years of relative experience, or 14 years of relative experience in an IT field in lieu of a degree.
  • 3+ years of strong Javascript front-end/back-end development experience
  • 6+ months experience in at least two of the following technologies: Node.js, and/or React.js, Express.js, NGINX, and Redis
  • 1+ year experience with Express, Reactjs, Nodejs with a MySQL and/or PostgreSQL database:
    • Experience with popular Node.js web frameworks and/or utility libraries such as: Express, Hapi, Underscore/Lodash, Async, Bluebird, and Grunt.
    • Experience with code coverage, unit testing, and integration tests.
    • Experience with version control systems (e.g. Git).
    • Strong proficiency working with database systems such as MySQL and/or PostgreSQL.
  • 1+ year of experience in Agile/Scrum methodology and tools (e.g. such as Rally, JIRA, or Version One)
  • 2+ years Proficient in With Serialization Types Extensible Markup Language (XML) & JavaScript Object Notation (JSON).
  • Must be able to obtain and maintain a US Public Trust clearance

Preferred Qualifications:
Candidates with these skills will be given preferential consideration.

  • Prior Social Security Administration (SSA) experience.
  • Experience with relational database systems including PostgreSQL and MySQL; and writing complex SQL queries.
  • Experience with popular Node.js web frameworks and/or utility libraries such as: Express, Hapi, Underscore/Lodash, Async, Bluebird, and Grunt.
  • Strong proficiency working with database systems such as MySQL and/or PostgreSQL.
  • In-depth knowledge of HTTP protocol
  • Experience building RESTful APIs
  • Experience with React.js frameworks (e.g. MOBX or FLUX)
  • Experience with ECMAScript 6
  • Experience with microservices and respective architecture design principles and scalability best practices
  • Experience with Container Technologies Docker – (swarm, compose)
  • Experience with scheduling and orchestration technologies (kubernetes, zookeeper, etcd, consul)
  • Experience in creating API design/technical documentation (Raml, swagger)
  • Experience in using debugging and observability tools for live systems dtrace, strace dtruss
  • Experience in messaging protocols such as AMQP (RabbitMQ, Kafka, Nats).
Close Menu