What are the responsibilities and job description for the .NET / Power BI Developer position at Vision Square?
Job Title: .NET / Power BI Developer
Location: Jackson, MS (Onsite)
Duration: Contract
Key Responsibilities
Application Development
Design, develop, enhance, and maintain applications using C#, .NET, , and .NET Core.
Develop and support internal business applications, web forms, APIs, and system integrations.
Improve application performance, reliability, usability, and maintainability.
Implement secure coding practices and role-based access controls.
Support application deployment, configuration, and ongoing maintenance activities.
Power BI & Reporting
Design, develop, and maintain Power BI dashboards, reports, datasets, semantic models, and visualizations.
Create measures, calculations, and data models using DAX and Power Query.
Develop executive and operational dashboards to support business decision-making.
Improve existing reports through enhanced visualization, data accuracy, and performance optimization.
Collaborate with stakeholders to define KPIs, reporting requirements, and dashboard expectations.
Database & Data Analytics
Write, optimize, and troubleshoot SQL queries, stored procedures, views, and database objects.
Support ETL processes, data transformation, data cleansing, and reporting automation initiatives.
Analyze and resolve data quality, reporting, and database performance issues.
Ensure consistency, reliability, and governance of reporting data sources.
Collaboration & Support
Gather business requirements and translate them into technical solutions.
Work closely with agency leadership, business units, and IT teams to deliver high-quality solutions.
Document technical designs, report logic, data sources, and support procedures.
Provide technical guidance and mentoring to junior developers and support personnel.
Participate in modernization and continuous improvement initiatives.
Required Qualifications
Bachelor''s degree in Computer Science, Information Systems, or related field (or equivalent experience).
Strong experience with C#, .NET, , and .NET Core development.
Hands-on experience developing Power BI reports, dashboards, datasets, and visualizations.
Experience with SQL Server, SQL development, stored procedures, and database troubleshooting.
Experience building APIs, web applications, and system integrations.
Knowledge of ETL processes and data transformation techniques.
Strong analytical, troubleshooting, and problem-solving skills.
Excellent verbal and written communication skills.
Ability to work independently and collaboratively within cross-functional teams.
Preferred Qualifications
Experience in government, public sector, or large enterprise environments.
Knowledge of Microsoft 365, SharePoint, Azure, and Entra ID.
Experience with JavaScript, AngularJS, ReactJS, HTML, CSS, and Bootstrap.
Understanding of data governance, security, access controls, and reporting best practices.
Experience supporting application modernization and business intelligence initiatives.
Technical Skills
Development Technologies
C#
.NET Framework
.NET Core
Visual Basic
APIs
Web Forms
Business Intelligence & ReportingPower BI
DAX
Power Query
Data Visualization
Dashboard Development
Business Intelligence
Database TechnologiesSQL
SQL Server
Stored Procedures
ETL
Data Transformation
Web TechnologiesJavaScript
AngularJS
ReactJS
HTML
CSS
Bootstrap
Cloud & Collaboration ToolsAzure
Microsoft 365
SharePoint
Entra ID
Salary : $50 - $60