Senior Full-Stack Web Developer
Posted Updated
Description
Job Title: Senior Full-Stack Web Portal Developer (.NET/Blazor)
Job Code: PA 814559
Client: Commonwealth of Pennsylvania – PSE SLDS Portal Developer
Location: Harrisburg, Pennsylvania
Work Arrangement: Hybrid – onsite availability required at the start of the engagement and as needed
Contract Duration: November 2, 2026 – July 3, 2027
Working Hours: 8:00 AM – 4:30 PM
Closing Date: October 26, 2026, at 4:00 PM
Interview: Virtual
Job Code: PA 814559
Client: Commonwealth of Pennsylvania – PSE SLDS Portal Developer
Location: Harrisburg, Pennsylvania
Work Arrangement: Hybrid – onsite availability required at the start of the engagement and as needed
Contract Duration: November 2, 2026 – July 3, 2027
Working Hours: 8:00 AM – 4:30 PM
Closing Date: October 26, 2026, at 4:00 PM
Interview: Virtual
Position Overview
The Commonwealth of Pennsylvania is seeking a mid-level to senior-level Senior Full-Stack Web Portal Developer with 5+ years of professional web application development experience to lead the initial design, development, and testing phases of the PSE SLDS Portal.
The ideal candidate will have strong expertise in C#, .NET, Blazor, Razor components, ASP.NET Core, and SQL Server, along with experience developing secure, scalable, and maintainable web applications.
Key Responsibilities
- Develop front-end design documents, including wireframes and UI mockups, in coordination with OA OIT staff to meet Keystone Design System (KDS) requirements.
- Prepare back-end technical documentation, including data dictionaries, entity relationship diagrams (ERDs), and architectural documents.
- Serve as the lead programmer for the PSE SLDS Portal web application.
- Coordinate with OA OIT staff to identify network, database, application, and other technical requirements.
- Work with the GGDC Project Manager and other stakeholders to track project status, risks, obstacles, and development roadmap impacts.
- Lead testing activities, develop and execute test cases, and resolve software bugs and other system deficiencies.
Required Skills
- C# and .NET: Proficiency in C# and .NET, preferably .NET 8–10, including asynchronous programming, dependency injection, and modern design patterns.
- Blazor and Razor: Hands-on experience building applications using Blazor and Razor components.
- Web Application Architecture: Understanding of routing, component lifecycle, state management, data binding, and web application architecture.
- RESTful APIs: Experience developing RESTful APIs using ASP.NET Core and integrating them with Blazor front-end components.
- SQL Server 2022: Database schema design, stored procedures, functions, triggers, indexes, and performance optimization.
- T-SQL: Strong skills in writing and optimizing complex queries.
- Entity Framework Core: Experience with migrations, LINQ, and data access layer best practices.
- Database Design: Ability to design normalized, efficient, scalable databases and integrate them with application logic.
- Technical Documentation: Ability to translate business requirements into technical specifications and application architecture diagrams.
- Application Design: Experience designing modular, maintainable, and scalable applications.
- Security: Understanding of authentication, authorization, and security frameworks such as Identity, JWT, or Azure AD.
- Clean Architecture: Familiarity with SOLID principles and clean architecture concepts.
- Application Configuration: Experience with logging, configuration management, exception handling, and API versioning.
- Azure DevOps: Proficiency with Azure DevOps, branching strategies, CI/CD pipelines, automated builds, and work item management.
- Testing: Ability to create meaningful unit tests and integration tests.
- Secure Coding: Knowledge of secure coding practices and common application vulnerabilities.
Preferred Skills
- Experience creating Power BI datasets, data models, and reports, or integrating Power BI into applications.
- Experience with front-end styling and UI frameworks such as CSS, Bootstrap, and Tailwind.
Primary Skills
C#, .NET 8–10, Blazor, Razor Components, ASP.NET Core, RESTful APIs, SQL Server 2022, T-SQL, Entity Framework Core, LINQ, Azure DevOps, CI/CD Pipelines, Azure AD, Identity, JWT, API Versioning, Bootstrap, CSS, Tailwind, Power BI.
Flexible work from home options available.