Back to Careers

Full Stack Engineer 3 (6-9 Years)

Location: 
Durham
Date Posted: 
08/08/2018
Employment Type: 
Contract
Job ID: 
9258
Description: 

Job Description:

Full-Stack Engineer to have proven knowledge in all stages of software development building enterprise class, software applications from front-end to back-end across multiple technology layers including Front End Development, API Design and DevOps functions while also including infrastructure server/ configuration automation.

Additional responsibilities include:

  • Architecture, design, implementation, and testing of UI, services, and backend components and databases.
  • Proven experience and knowledge for the following, but not limited to dynamic server coding environments such as Python, PHP, Ruby, Angular or Node.js and developing REST APIs
  • Working knowledge of HTTP, HTML5, CSS, JavaScript, AJAX, JSON, WebSocket, NoSQL database systems (Mongo, Cassandra, HBase, BigTable, Redis)
  • Production experience creating a NoSQL schema and managing scaled access to a NoSQL data store
  • Knowledge of configuration management systems such as Puppet or Chef.
  • Interest in emerging platform-as-a-service / distributed application frameworks such as Cloud Foundry, Spring, ElasticBeanstalk and Docker.

Requirements:

  • Bachelor’s Degree or applicable
  • Work experience plus 6-9 years of experience in a software engineering and development role