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
Benefits:
- 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
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- Microsoft SQl Server Analysis Services: 3 years (Required)
Ability to Commute:
- Township of Warren, NJ 07059 (Required)
Work Location: In person