Senior/Principal Software Engineer – Solutions Team

Boston and Pittsburgh

Apply for the job


We are looking for an individual with a strong background in developing enterprise and consumer mobile, web and restful applications with a mobile first approach to join our growing team to support enterprise customers. The ideal candidate is a passionate and experienced full-stack developer building consumer services ideally with experience in Ruby, JavaScript, HTML5 and CSS.


  • Lead, architect projects, mentor teams, work closely with other team leaders.
  • Develop for all aspects of the front-end and back-end web application technology stack with a strong interest in back-end application.

  • Develop and enhance testable, robust web, and mobile web applications in support of enterprise customers.

  • Write and review code with an eye for quality, efficiency, and stability.

  • Write clear documentation wherever necessary.

  • Work with QA to facilitate testing.


  • Expertise in back-end/full stack development with Ruby, Python, or Java.

  • Expertise in JavaScript, HTML, and CSS.

  • Familiarity with Unix-based systems and terminal commands, esp. MacOS/X, Linux, Ubuntu or Debian.

  • Experience developing responsive web pages for mobile, tablet, and desktop, and experience with REST-ful interfaces.

  • Experience leading projects and mentoring other developers.
  • Ability to work independently and take ownership, while contributing to team well-being.

  • Excellent communication skills.

Comp & Benefits

  • Competitive comp based on experience level

  • Healthcare HMO & PPO

  • Stock options and 401k

  • Flexible Spending and Transit Reimbursement Accounts

Apply for the job