Developer, Special Projects (MPact)

Tom McLeod Software Corp

Birmingham (AL)

On-site

USD 85,000 - 120,000

Full time

15 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

McLeod Software is seeking a Developer, MPact to design and deliver data-driven Power BI dashboards and analytics that empower informed decision-making. You will translate business requirements into scalable data models and SQL solutions while leveraging DAX for high-performance insights.

You will collaborate with stakeholders and engineering teams, support deployment and DevOps practices, and maintain documentation across data models and reporting logic.

Qualifications

  • Bachelor’s degree required with relevant analytics experience.
  • 4+ years in data analytics; 8+ years preferred in transportation/software domains.
  • Strong Power BI, data modeling, and Data Analysis Expressions skills.
  • Proficiency in SQL and performance tuning.
  • Experience with Git and DevOps practices; familiarity with CI/CD.

Responsibilities

  • Design, develop, and maintain Power BI dashboards and datasets for operations and strategy.
  • Translate business needs into scalable analytics with robust data models and reporting outputs.
  • Develop and optimize DAX measures, SQL queries, views, and stored procedures.
  • Build analytical data models including fact/dimension tables and security structures.
  • Manage Power BI Service tasks: publish, refresh, row-level security, and access control.
  • Monitor performance and ensure data quality across reporting assets.
  • Collaborate with stakeholders and engineering teams to gather requirements.
  • Support deployment, version control, and DevOps processes; maintain documentation.

Skills

Power BI
DAX
SQL
Data Modeling
Git
DevOps
.NET
Azure

Education

Bachelor's degree

Tools

Power BI
SQL
Azure

Job description

McLeod Software Headquarters
100 Corporate Dr
Birmingham, AL 35242, USA

McLeod Software Headquarters
100 Corporate Dr
Birmingham, AL 35242, USA

Purpose of the Position:The Developer, MPact delivers and supports data-driven solutions that enhance MPact applications and enable informed business decision-making. This role translates business requirements into scalable analytics by building and optimizing Power BI dashboards, data models, and SQL solutions, while leveraging DAX for accurate, high-performing insights. The Developer collaborates with stakeholders and engineering teams to ensure solutions are reliable, intuitive, and aligned with business needs, while supporting database design, DevOps practices, and integration within .NET and Azure environments.

Essential Duties and Responsibilities:

  • Design, develop, and maintain Power BI dashboards, reports, and datasets that support operational and strategic decision-making.
  • Translate business requirements into effective analytical solutions, including intuitive visualizations, scalable data models, and actionable reporting outputs.
  • Develop, test, and optimize DAX measures, calculated columns, SQL queries, views, and stored procedures to ensure accuracy, usability, and performance.
  • Build and maintain analytical data models, including fact and dimension tables, relationships, hierarchies, and security structures aligned with reporting needs.
  • Manage and support Power BI Service functions such as dataset publishing, refresh schedules, row-level security, workspace administration, and access management.
  • Monitor and improve report, dataset, and query performance, identifying opportunities to enhance speed, reliability, and user experience.
  • Ensure data quality and integrity through validation, cleansing, transformation, and reconciliation processes across reporting and analytics solutions.
  • Collaborate with cross-functional business and technical teams to gather requirements, troubleshoot issues, and deliver scalable data and reporting solutions.
  • Support deployment, version control, and environment promotion processes using established development and DevOps practices.
  • Maintain documentation related to data models, calculations, report logic, security, and technical processes to support ongoing maintenance and knowledge sharing.
  • Ability to learn internal software and systems
  • Ability to collaborate and communicate across varying organizational levels
  • Ability to communicate technical information effectively
  • Ability to manage competing projects and priorities
  • Ability to multi-task
  • Resourceful and Independent

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education/Experience:

  • Bachelor’s degree with 4+ years of experience in data analytics in transportation and/or software-related roles, required; 8+ years of experience in data analytics in transportation and/or software-related roles.
  • Experience providing technical support for software or data solutions, preferred.
  • Experience working with data related to customer orders, shipments, or invoicing, a plus.
  • Experience training or supporting end users in the use of reporting, analytics, or software tools, preferred.Intermediate knowledge of Microsoft Office required.
  • Intermediate to expert experience with Power BI, including dashboard development, data modeling, and Power BI Service management, required.
  • Intermediate experience with data modeling concepts such as star and snowflake schemas, fact and dimension tables, required.
  • Intermediate to advanced proficiency in DAX, including complex measures, time intelligence, and performance optimization, required.
  • Strong SQL skills, including complex queries and performance tuning, required.
  • Foundational knowledge of database design and data integrity, required.
  • Experience with version control (e.g., Git) and familiarity with DevOps practices, including CI/CD, preferred.
  • Basic knowledge of .NET and API integration, preferred.
  • Familiarity with Azure data services such as Azure SQL, Synapse/SQL Pools, and Key Vault, preferred.

Why McLeod?

At McLeod Software, we believe that our employees are our greatest competitive advantage. Each employee contributes directly to McLeod Software’s growth and success. With over 550 full-time team members, we’re still growing while staying true to who we are. Our priorities stay where they belong: with our employees, our customers, and the continued growth of our business. When you join McLeod, you’re joining a company that’s built for the long haul—with a clear vision, strong leadership, and a commitment to investing in our people.

Qualifications
Skills
Behaviors

:

Motivations

:

Education
Experience
Licenses & Certifications

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.For further information, please review the Know Your Rights notice from the Department of Labor.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Power BI & Data Analytics Developer (Special Projects)
Power BI & Data Analytics Developer (Special Projects)

Tom McLeod Software Corp • Birmingham (AL)

On-site
USD 85,000 - 120,000
Analyst, Enterprise Data
Analyst, Enterprise Data

McLeod • Birmingham (AL)

On-site
USD 70,000 - 90,000
Power BI Developer
Power BI Developer

The Jupiter Group, Inc • Houston (TX)

On-site
USD 100,000 - 150,000
Lead Power BI Developer
Lead Power BI Developer

TechDigital Group • Torrance (CA)

On-site
USD 90,000 - 120,000
Senior Power BI Developer
Senior Power BI Developer

HCA Healthcare • Nashville (TN)

On-site
USD 90,000 - 120,000
Power BI Developer
Power BI Developer

Motion Recruitment • United States

Remote
USD 110,000 - 160,000
Medical Insurance
Dental Benefits
Health Savings Account
+6
Power BI Developer – Data Modernization
Power BI Developer – Data Modernization

Valid8 Financial, Inc. • Plano (TX)

Hybrid
USD 95,000 - 140,000
Power BI Engineer
Power BI Engineer

Insight Global • Covington (LA)

On-site
USD 95,000 - 135,000
Senior Business Intelligence Developer
Senior Business Intelligence Developer

Moore & Van Allen PLLC • Charlotte (NC)

On-site
USD 120,000 - 180,000
PowerBI Developer
PowerBI Developer

Progressive / SThree Group • Dublin (CA)

On-site
USD 85,000 - 125,000