BI Developer

MSC Technology
Warren, NJ
Job Type
Senior level

Job Description

Job Description:

When you join MSC Technology, you’ll be part of a leading-edge team that values expert insights, bold ideas, and intellectual courage. Through constant learning, discovery, and collaboration you’ll not only help our global users deliver on the promise of digital, you’ll grow your career and the scope of your impact across our company. Our culture demands hard work — and rewards it with exceptional opportunity. If you’re always looking for what’s next in technology, MSC Technology is looking for you.

About this role:

BI Developer works together with BI Support to address questions, solve problems and work on small enhancements for any analytics solution. The Business Intelligence Developer will develop and maintain tabular cubes to support fact-based decision-making. You’ll join a team of 12 developers where we strive to share knowledge and help each other to achieve more.

What you’ll do:

Designs, documents, administers, and maintains AAS cubes (Tabular using DAX but experience with Azure Data Warehouse/Fabric is a plus)

Analyze existing complex systems to understand and document data elements, relationships, data flow, dependencies, and their related interfaces

Perform Unit testing and resolve defects

Responsible for designing, developing, and supporting back end solutions for intuitive reports, dashboards using Microsoft Fabric capabilities.

Data model design with calculated columns, measures, calculated tables

Mentor and support other Developers and business partners

Create and maintain detailed documentation for team

Perform training and knowledge transfer of technology

Provides ongoing performance monitoring and tuning, and automation of production activities related the BI environment

Investigate questions on data integrity and quality

Job Requirements:

What you’ll need:

Bachelor’s degree in Engineering / Computer Science / Information Technology

Min 2 years business experience of design, development, maintenance, and performance tuning on Azure Analysis Services

Expert SQL and T-SQL Programming skills

Experience with dimensional data modeling

Experience with Microsoft Azure DB, Azure DW or Fabric is a big plus

Experience with creation of data warehouses is a big plus

Excellent verbal and written communication skills

Strong problem-solving skills

Strong knowledge of emerging technologies and tools

Strong organizational and time management skills

Effective collaboration of tasks across the business and technical teams

Who you are:

Ability to work independently, contribute to the greater team and to handle multiple projects/tasks concurrently

Excellent project management, communication, attention to detail, problem solving, and initiative skills required

Learning agility: can work productively in uncertain and fast changing environments. Finds opportunities in ambiguity; embraces and adapts to change; adept at learning by doing

Knowledge of techniques and tools that promote effective analysis, determine the root cause of problems, and create alternative solutions to solve them in the best interest of the business

Job Type: Full-time


  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee discount
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Parental leave
  • Vision insurance


  • 8 hour shift
  • Monday to Friday


  • Microsoft SQl Server Analysis Services: 3 years (Required)

Ability to Commute:

  • Township of Warren, NJ 07059 (Required)

Work Location: In person

Ref #
17 days ago
Last updated 17 days ago

Stay Inspired!
Join other developers and designers who have already signed up for our mailing list.
Terms     Privacy     Cookies       Do Not Sell       Licensing      
Made with    in Austin, Texas.  - vsn 44.0.0
© Data & Object Factory, LLC.