Software Developer

Boston, MA



  • As part of an agile team, work closely with business analysts, designers and QA.
  • Evaluate CRM-centric business requirements and user needs. The capacity to deliver input that will outline optimal technical designs.
  • Contribute in arranging activities and work together with development teams. Provide suggestions and adjustments as needed to deliver quality software within project scope and timeframes.
  • Ensure that documented standards, processes and procedures are followed
  • Promote and perform development work consistent with industry standards and best practices; design interfaces and integrations.
  • Perform unit testing and support test automation.
  • Apply continuous integration and continuous delivery techniques.
  • Participate in peer code reviews.
  • Work on R&D activities and prototypes.
  • Support the systems once they are up and running.




  • Knowledge of contemporary architectural design patterns (MVC, ORM, RDMS)
  • Experience/exposure to Test Drive Development (Unit Testing, TDD) style development
  • Understanding of BI and analytics platforms (e.g. Tableau, Microsoft PowerBI, Birst).
  • Knowledge with data science platforms/tools (e.g. SAS, IBM SPSS, Microsoft Azure ML, Python, R).
  • Experience building measurement and continuous improvement into software.




Note: Qualified candidates will be contacted within 2 business days of the application. If an applicant does not meet the above criteria, we will keep your resume on file for future opportunities and may contact you for further discussion.

Date Posted 10/24/2019
Salary $80.00/hr

(2MB Max; allowed file formats: doc, docx, pdf, pptx, txt)

characters left