Senior Software Engineer

Location: Boston, MA
Job Type: Direct Hire
Salary: $120,000.00 - $150,000.00
Degree: Bachelor;
Date: 1/7/2018
Job ID: 02541269
Job Description

Our client, is a software as a service (SaaS) for a fun industry that touches our lives on a daily basis. They are looking to add a senior coder to their small team.
Responsibilities:

  • Guide designing, estimating effort for, implementing, testing, debugging, configuring, integrating, documenting and delivering software across the application
  • Be a mentor to junior members of the engineering team by actively engaging in code reviews and design feedback
  • Leading projects by collaborating with other teams, managing timelines, and delivering valuable software
  • Actively contribute to product design and feature selection by working closely with product and design teams
They use the following: 
  • Java 8, JUnit, PostgreSQL, MongoDB, Python, Thrift
  • Git, Jenkins, Maven, Yarn, NPM, Webpack, Jira
  • AWS, CloudFormation, RDS, Troposphere
  • React + Redux, TypeScript, SCSS, Karma/Mocha testing framework, Storybook

Requirements:

  • Computer Science degree or related field preferred, with a strong background in systems and complexity
  • Professional software engineering experience with demonstrated team lead or mentorship skills
  • Comprehensive working knowledge of SQL-style relational databases and concepts such as data-modeling, performance, normalization, transactions, etc…
  • Developed and scaled web applications comprised of distributed systems and complex hosted deployments, SaaS experience beneficial
  • Strong opinions and principles on writing reliable, readable, testable code as well as abstractions, patterns and architecture