Report Developer

McCalla Raymer Leibert Pierce, LLP


Date: 11 hours ago
City: Roswell, GA
Contract type: Full time
Apply

Job Type

Full-time

Description

POSITION SUMMARY:

The Report Developer will design, develop, and maintain reporting solutions using Power BI and SQL Server Reporting Services (SSRS) to support business decision-making. This role requires strong technical skills in data modeling, visualization, and SQL, as well as the ability to collaborate with stakeholders to deliver accurate, secure, and user-friendly reports.

Key Duties & Responsibilities

  • Report Development:
    • Build interactive dashboards and reports in Power BI for data visualization and analytics.
    • Design and deploy SSRS reports for operational and financial reporting needs.
  • Data Modeling & Integration:
    • Create and maintain data models for Power BI and SSRS reports.
    • Develop SQL queries, stored procedures, and views to support reporting requirements.
  • ETL & Data Preparation:
    • Work with ETL processes (SSIS or equivalent) to ensure clean and reliable data sources.
  • Performance Optimization:
    • Tune queries and optimize report performance for large datasets.
  • Security & Compliance:
    • Implement Row-Level Security (RLS) in Power BI and manage permissions in SSRS.
    • Ensure compliance with data governance and privacy standards.
  • Collaboration & Support:
    • Partner with business users to gather requirements and translate them into technical specifications.
    • Provide training and documentation for end-users.
  • Maintenance & Troubleshooting:
    • Monitor report performance, troubleshoot issues, and implement enhancements.
Required Skills & Qualifications

  • Proven experience in Power BI (Desktop and Service) and SSRS report development.
  • Strong proficiency in SQL and relational database concepts.
  • Experience with data modeling, DAX, and Power Query (M).
  • Familiarity with ETL tools (e.g., SSIS) and data warehousing concepts.
  • Knowledge of report deployment and version control best practices.
  • Excellent analytical, problem-solving, and communication skills.
  • Bachelor’s degree in Computer Science, Information Systems, or related field.

Preferred Qualifications

  • Experience with Azure Data Services (Data Factory, Synapse).
  • Knowledge of paginated reports and Power BI Report Server.
  • Exposure to DevOps pipelines for BI deployments.
  • Microsoft certifications in Power BI or SQL Server.

Working Model & Time Zones

  • This position will be an onsite and/or hybrid schedule with core collaboration hours aligned to Eastern and Pacific time as needed.
  • Occasional early/late collaboration with global team members may occur, with flexibility and notice.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is frequently required to sit, talk, or hear. The employee is occasionally required to stand, walk, use hands to finger, handle, or feel; reach with hands and arms, and stoop, kneel, or crouch. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision and ability to adjust focus.

Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Normal office working conditions. The noise level in the work environment is quiet to moderate.

We offer a comprehensive compensation package, which includes a salary commensurate with experience and accomplishments. If you possess the requisite qualifications and are seeking the challenge of working in a growing firm, please submit your resume in confidence.

All applicants applying for U.S. job openings must be authorized to work in the United States.

  • Because of the high volume of calls received, only qualified candidates will be contacted for consideration. ***

NOTE: This job description is not intended to be all-inclusive.

Employee may perform other related duties to meet the ongoing needs of the Firm.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume