Source description
About the role
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
-
5+ years proven experience in application development and programming.
-
5+ years strong hands-on experience with C#, .NET, ASP.NET, or .NET Core.
-
5+ years strong hands-on experience developing Power BI reports, dashboards, datasets, and data visualizations.
-
5+ years experience with SQL database development, reporting queries, stored procedures, and data troubleshooting.
-
5+ years experience building web forms, APIs, and business applications.
-
5+ years experience supporting web applications and web server environments.
-
5+ years ability to analyze business requirements and deliver reliable, maintainable technical solutions.
-
5+ years ability to communicate clearly with both technical and non-technical users.
-
5+ years strong problem-solving, troubleshooting, analytical, and documentation skills.
-
5+ years ability to work independently while collaborating effectively with leadership, IT staff, and end users.
-
5+ years ability to support and mentor junior or lower-tier developers.
-
100% Onsite Required - Do not submit remote candidates.
-
Monday-Friday, 8:00 a.m.-5:00 p.m. schedule required.
-
Local Candidate Preferred.
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.
-
Experience with JavaScript, AngularJS, React JS, HTML, CSS, Bootstrap, Visual Basic, ETL/Data Transformation, Web Server Management.
More at 3B Staffing