PA - Senior Full‑Stack Web Portal Developer (.NET/Blazor) - 814559

Harrisburg, PA, US • Posted 59 minutes ago • Updated 59 minutes ago
Contract Independent
Contract W2
1 Year
No Travel Required
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • C# and .NET (preferably .NET 8–10)
  • Blazor and Razor components
  • web portal development
  • RESTful APIs in ASP.NET Core
  • SQL Server 2022
  • T SQL
  • Entity Framework Core
  • migrations
  • LINQ
  • Identity
  • JWT
  • or Azure AD
  • SOLID principles
  • Azure DevOps for CI/CD pipelines
  • unit tests and integration tests
  • Power BI datasets
  • models
  • and reports
  • or integrating Power BI into applications
  • front end styling or UI frameworks (CSS
  • Bootstrap
  • Tailwind)

Summary

Job Title: Senior Full‑Stack Web Portal Developer (.NET/Blazor) 

Job ID: 814559 - Hybrid (Intial onsite)

Client: Commonwealth of PA - PDE

Closing Date: 10/26/2026 04:00 PM

Hybrid, available onsite at the start of the engagement and later when needed. 

The interview will be virtual

 

The PSE SLDS Portal Developer will be a mid-level to senior-level application developer with 5+ years professional experience with the web application technologies.The PSE SLDS Portal Developer leads the design, programming,and testing work for the first stages of the PSE SLDS Portal.

 

Responsibilities:

·Develop conceptual front-end design documents,e.g., wire frames or UI mockups in coordination with OA OIT staff to meet Keystone Design System (KDS) requirements

·Develop back-end technical documents, e.g., data dictionaries, entity relationship diagrams (ERDs) and other architectural documents to assist in development.

·Serve as lead programmer for the PSE SLDS Portal web application.

·Coordinate with OA OIT staff as necessary to identify network, database, application, and other technical requirements &specifications.

·Coordinate with the GGDC Project Manager and other staff to identify status, risks, obstacles, or other items that may impact the PSE SLDS Portal development roadmap.

·Serve as the lead testing contact for the PSESLDS Portal web application, develop & perform test cases, and perform remediation of identified system bugs and other deficiencies.

 

 

  <>Required/Desired Skills

• Proficiency in C# and .NET (preferably .NET 8–10), including asynchronous programming, dependency injection, and modern design patterns.

• Hands on experience building applications with Blazor and Razor components.

• Strong understanding of routing, component lifecycle, state management, data binding, and general web application architecture

• Experience developing RESTful APIs in ASP.NET Core and integrating them with front end Blazor components.

• Solid experience with SQL Server 2022, including database schema design, stored procedures, functions, triggers, indexes, and performance optimizati

• Strong T SQL skills for writing and optimizing complex queries.

• Experience with Entity Framework Core, including migrations, LINQ, and best practices for building data access layers.

• Ability to design normalized, efficient, scalable databases and integrate them cleanly with application logic.

• Ability to interpret business requirements and convert them into technical specifications and application architecture diagrams.

• Experience designing modular, maintainable, and scalable applications.

• Understanding of authentication, authorization, and security frameworks such as Identity, JWT, or Azure AD.

• Familiarity with SOLID principles and clean architecture concepts.

• Familiarity with logging, configuration management, exception handling, and API versioning.

• Proficiency with Azure DevOps and common branching strategies.

• Experience using Azure DevOps for CI/CD pipelines, automated builds, and work item management.

• Ability to create meaningful unit tests and integration tests

• Knowledge of secure coding practices and common application vulnerabilities.

• Experience creating Power BI datasets, models, and reports, or integrating Power BI into applications.

• Experience with front end styling or UI frameworks (CSS, Bootstrap, Tailwind) to enhance Blazor interfaces.

 
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10117029
  • Position Id: 1322-41787-1792687905
  • Posted 59 minutes ago

Company Info

About SR International Inc.

SR International has been a leading name among the IT consulting companies with offices in US and India. For the past 20+ years, our industry experience and domain knowledge have enabled us to provide innovative solutions to our customers.

We Are Leading IT Based Solution Providers

Today, the world of business information represents the realization of our collective efforts toward improving the future. Held only by the limits of our imagination, the business world is accelerating at an ever-increasing pace. Imagine a better way of doing business, of implementing the perfect software, of refining practice or business integration. All it takes are benchmark standards in service, support, and technical know-how, which have been our bread and butter.

Our Vision.

Established in 2002, SR International Inc is one of the fastest growing and reputed provider of Information Technology Services and Solutions in the USA. Since our inception, we have been a trusted IT partner for our clients. We take pride in our highly skilled IT Resources and unique engagement model. We have been consistently delivering on our promises as a high-performance team. Our expertise in Cloud Computing, Mobility, Web Technologies, ERP and CRM are second to none. Our industry-leading flagship product iMathSmart is re-defining math learning experience for school students.

About_Company_OneAbout_Company_Two
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.