hero

Opportunity is here

186
companies
1,278
Jobs

Software Engineers →

Dimensional Insight

Dimensional Insight

Software Engineering
Cambridge, MA, USA
Posted on Thursday, September 16, 2021

Job Description

Dimensional Insight is currently seeking several experienced Software Engineers to help develop our Diver Solution suite of Business Intelligence tools. We’re looking for developers in several different areas, but ability to move from one platform to another is a big plus. Software engineers at DI are expected to be involved in all aspects of the development cycle, from initial design and specification through development, testing, maintenance, and future development due to customer feedback. We are currently looking for developers for Web, Standalone, and native Mobile applications.

Skills & Requirements

  • Must be Self Motivated
  • Able to work Individually or in Small (2-4 person) teams.
  • Have a Bachelor’s degree or equivalent in Computer Science or related field
  • Have 3+ years of professional software experience

Significant experience with one or more of the following:

  • Java/JavaScript/HTML/CSS
  • C#/.net
  • C/C++

Also helpful, but not required:

  • Familiarity with SQL Databases and/or Business Intelligence tools.
  • Familiarity with Mobile development tools (iOS/Android)
  • Familiarity with the Ext JS framework.

About Dimensional Insight

Dimensional Insight is a small, privately held software company boasting a 25 year history of stable, sustained growth, built on an honest, meeting-averse culture of open communication, tech savvy management, and a “Mom and Pop” atmosphere preserved from when it truly was two guys working out of a garage. DI has a flat org chart headed by accessible and distinctly non-pointy-haired bosses, where talent and results are rewarded and all employees have personal authority to affect the direction of the company.

Dimensional Insight is proud of its free-thinking, flexible work environment with the feel of a start-up but without the pressure of VC and grueling hours. Developers work in a small, unstructured, independent office of roughly twenty employees in a supportive development environment. They are given all the tools they need to take individual ownership of challenging, autonomous projects, from design clear through to implementation with the customer, where their work has a visible impact.