Senior Full-Stack Web Developer
- Harrisburg, PA, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job 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
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.
More about this job
Skills
- .NET
- C#
- Microsoft ASP.NET
- Microsoft SQL Server
- Documentation
- API development
- SQL
- LINQ
- Microsoft Azure
- DevOps
- CI/CD
- Microsoft Power BI
- Data models
- CSS
- Bootstrap