.NET / Power BI Developer

CrackaJack Digital Solutions LLC

$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of application development experience in relevant technologies.
  • Proficiency in C#, .NET, ASP.NET, and .NET Core.
  • Demonstrable experience with Power BI for reporting and data visualization.
  • Strong SQL skills with experience in database development and troubleshooting.
  • Experience creating web forms and APIs for internal applications.
  • Familiarity with web application support and server environments.
  • Excellent problem-solving and documentation skills.

Responsibilities

  • Design and develop applications with C#, .NET, and related technologies.
  • Create and enhance Power BI reports and dashboards for executive use.
  • Develop accurate data models and calculations using DAX and Power Query.
  • Support web forms, APIs, and business applications.
  • Write and optimize SQL queries and database objects.
  • Assist in ETL processes and automate reporting efforts.
  • Collaborate with stakeholders to translate requirements into technical solutions.

Benefits

  • Opportunities for professional development and mentorship.
  • Collaborative work environment with cross-departmental initiatives.
  • Exposure to modern technologies and data governance practices.
Full Job Description
Key Responsibilities
  • Design, develop, enhance, and support applications using C#, .NET, ASP.NET, .NET Core, and related Microsoft technologies.
  • Build, maintain, and improve Power BI dashboards, reports, datasets, semantic models, and visualizations for operational and executive reporting.
  • Create data models, measures, and calculations using DAX and Power Query to support accurate reporting and decision-making.
  • Develop and support web forms, APIs, integrations, and internal business applications.
  • Write, optimize, and troubleshoot SQL queries, stored procedures, views, tables, and other database objects.
  • Assist with ETL, data transformation, data cleanup, and reporting automation efforts.
  • Support application deployment, web server configuration, and ongoing application maintenance.
  • Gather requirements from stakeholders and convert business needs into clear, reliable technical solutions.
  • Troubleshoot application, reporting, database, and data quality issues.
  • Modernize legacy reports, workflows, and applications where appropriate.
  • Document system changes, report logic, data sources, technical processes, and support procedures.
  • Provide technical support, guidance, and mentoring to lower-tier developers and support staff.
  • Collaborate with MIS staff on agency technology initiatives, reporting maturity, and data governance improvements.


Required Qualifications
  • Proven experience in application development and programming.
  • Strong hands-on experience with C#, .NET, ASP.NET, or .NET Core.
  • Strong hands-on experience developing Power BI reports, dashboards, datasets, and data visualizations.
  • Experience with SQL database development, reporting queries, stored procedures, and data troubleshooting.
  • Experience building web forms, APIs, and business applications.
  • Experience supporting web applications and web server environments.
  • Ability to analyze business requirements and deliver reliable, maintainable technical solutions.
  • Ability to communicate clearly with both technical and non-technical users.
  • Strong problem-solving, troubleshooting, analytical, and documentation skills.
  • Ability to work independently while collaborating effectively with leadership, IT staff, and end users.
  • Ability to support and mentor junior or lower-tier developers.


Preferred Technical Skills

The ideal candidate will have experience with several of the following technologies:

C#

.NET / ASP.NET / .NET Core

Power BI

DAX

Power Query

SQL

JavaScript

AngularJS

React JS

HTML

CSS

Bootstrap

Visual Basic

APIs

Web Forms

SQL Server

ETL / Data Transformation

Web Server Management

Power BI and Reporting Focus
  • Develop operational dashboards that help agency leadership and bureaus monitor performance, workload, trends, and service delivery.
  • Create clean, trusted reporting models using consistent fields, accurate relationships, and documented data sources.
  • Improve existing reports by enhancing usability, visual design, refresh reliability, and data accuracy.
  • Work with stakeholders to define reporting requirements, standard fields, KPIs, and dashboard expectations.
  • Support data-driven decision-making by converting raw data into clear and actionable information.

.NET and Application Development Focus
  • Build and maintain internal web applications that support agency operations.
  • Develop APIs and integrations that connect systems, automate workflows, and reduce manual processes.
  • Improve existing applications for performance, reliability, usability, and maintainability.
  • Use secure coding practices and role-based access concepts when developing or enhancing applications.
  • Coordinate with MIS staff to ensure applications are supportable, documented, and aligned with agency standards.

Preferred Qualifications
  • Experience in a government, public sector, or enterprise IT environment.
  • Experience building executive dashboards, operational reports, and business intelligence solutions.
  • Familiarity with Microsoft 365, SharePoint, Azure, and Entra ID.
  • Understanding of data governance, access control, security, and reporting best practices.
  • Experience supporting modernization, process improvement, or data analytics initiatives.
  • Ability to work with multiple departments and translate business processes into technical requirements.

Similar Jobs

More Jobs at CrackaJack Digital Solutions LLC

More Information Technology Jobs

Find similar .NET / Power BI Developer jobs: