Cloud Backend Software Engineer

Job ID 18-00172

Industry Computer/IT

Job Type Permanent

Location Boston, MA


The individual hired for the position will be responsible for developing backend services on a JavaScript stack.  This individual will work closely with a small effective team to develop and maintain the product offering and experience.  The individual must be a fast learner, stay on top of current and future trends in software technologies and embrace innovative and creative thinking with an eye to the big picture.  We seek a talented individual that is highly motivated, possesses an understanding of the industry, and can translate requirements and feedback to the engineering teams.
Key Responsibilities:
- Design, develop and maintain Backend microservices on Node.js/Express/JavaScript stack
- Build, deploy and scale using Amazon Web Services
- Maintain and develop testing and automation platform to ensure high-quality and performance
- Collaborate with Engineering to develop and deliver high-quality products and features in a timely manner
- Determines, develops, and maintains guidelines and coding standard documentation
- Provides technical support to team members


Skills & Qualifications:
- 4+ year(s) hands on Software Development experience 
- Demonstrable knowledge of full-stack web development tooling and procedures
- Experience with Agile methodologies
- Experience with software development and architecture using Node.js and related frameworks (Express, etc.)
- Experience with SQL and NoSQL databases (Postgres and MongoDB preferred) 
- Knowledge of JavaScript/Typescript client frameworks (Angular 2+ strongly preferred)
- BS in Engineering or related field, MS a plus
- Must be a team player with the ability to work with all parts of the organization
- Strong communication skills
- Problem solving skills and the ability to get the job done