What are the responsibilities and job description for the .NET & Power BI Developer position at SRI Tech Solutions?
.NET & Power BI Developer
18 Months Contract
Jackson, MS
Position Summary
HTC is seeking a Contract .NET & Power BI Developer to support application development, business intelligence, reporting, data analytics, and modernization initiatives. The role involves developing applications, building reporting solutions, improving data visibility, and delivering technical solutions that support business operations and decision-making.
Required Qualifications
- Strong experience with C#, .NET, ASP.NET, and/or .NET Core.
- Hands-on experience developing Power BI reports, dashboards, datasets, and visualizations.
- Experience with SQL Server, including queries, stored procedures, reporting, and troubleshooting.
- Experience building web applications, web forms, APIs, and business applications.
- Experience supporting web applications and web server environments.
- Strong analytical, problem-solving, troubleshooting, and documentation skills.
- Ability to gather business requirements and translate them into technical solutions.
- Excellent communication and collaboration skills.
- Ability to work independently and mentor junior developers.
Preferred Qualifications
- Experience in government, public sector, or enterprise environments.
- Experience building executive dashboards and business intelligence solutions.
- Knowledge of Microsoft 365, SharePoint, Azure, and Entra ID.
- Understanding of data governance, security, access controls, and reporting best practices.
- Experience with modernization, process improvement, and data analytics initiatives.
Key Responsibilities
- Design, develop, maintain, and enhance applications using C#, .NET, ASP.NET, and .NET Core.
- Develop and maintain Power BI dashboards, reports, datasets, semantic models, and visualizations.
- Create data models, measures, and calculations using DAX and Power Query.
- Develop and support web forms, APIs, integrations, and internal business applications.
- Write, optimize, and troubleshoot SQL queries, stored procedures, views, tables, and database objects.
- Support ETL, data transformation, reporting automation, and data quality initiatives.
- Gather stakeholder requirements and deliver scalable technical solutions.
- Troubleshoot application, reporting, database, and performance issues.
- Modernize legacy applications, workflows, and reports.
- Document technical processes, system changes, report logic, and support procedures.
- Develop operational dashboards, KPIs, and reporting solutions for business performance monitoring.
- Implement secure coding practices and role-based access controls.
- Collaborate with IT teams on application support, reporting maturity, data governance, and modernization efforts.
- Provide technical guidance and mentoring to junior developers.