Senior .NET Blazor Developer

Talent Software Services, Inc.
  • Dauphin County, PA
  • $1,800–$2,000 Per Week
  • Instant Apply
1 day ago

Job Description

The  Portal Developer leads the design, programming, and testing work for the first stages of the Portal. Responsibilities include—but are not limited to—the following:

  • Develop conceptual front-end design documents, e.g., wire frames or UI mockups in coordination with OA Client 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 Client 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 PSE SLDS Portal web application, develop & perform test cases, and perform remediation of identified system bugs and other deficiencies.

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 (to be determined) used for the PSE SLDS Portal.

Skills

  • Proficiency in C# and .NET (preferably .NET 810), including asynchronous programming, dependency injection, and modern design patterns. - Required
  • Hands on experience building applications with Blazor and Razor components. - Required
  • Strong understanding of routing, component lifecycle, state management, data binding, and general web application architecture - Required
  • Experience developing RESTful APIs in ASP.NET Core and integrating them with front end Blazor components. - Required
  • Solid experience with SQL Server 2022, including database schema design, stored procedures, functions, triggers, indexes, and performance optimization. - Required
  • Strong T SQL skills for writing and optimizing complex queries. - Required
  • Experience with Entity Framework Core, including migrations, LINQ, and best practices for building data access layers. - Required
  • Ability to design normalized, efficient, scalable databases and integrate them cleanly with application logic. - Required
  • Ability to interpret business requirements and convert them into technical specifications and application architecture diagrams. - Required
  • Experience designing modular, maintainable, and scalable applications. - Required
  • Understanding of authentication, authorization, and security frameworks such as Identity, JWT, or Azure AD. - Required
  • Familiarity with SOLID principles and clean architecture concepts. - Required
  • Familiarity with logging, configuration management, exception handling, and API versioning. - Required
  • Proficiency with Azure DevOps and common branching strategies. - Required
  • Experience using Azure DevOps for CI/CD pipelines, automated builds, and work item management. - Required
  • Ability to create meaningful unit tests and integration tests. - Required
  • Knowledge of secure coding practices and common application vulnerabilities. - Required
  • Experience creating Power BI datasets, models, and reports, or integrating Power BI into applications. - Nice to have
  • Experience with front end styling or UI frameworks (CSS, Bootstrap, Tailwind) to enhance Blazor interfaces. - Nice to have

Numbers & Facts

LocationDauphin County, PA
Salary$1,800–$2,000 Per Week

Skills

  • ADO.NET Entity Frameworkunmatched
  • Access Authorizationunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Authenticationunmatched
  • Best Practicesunmatched
  • Bootstrapunmatched
  • Business Skillsunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Computer Programmingunmatched
  • Configuration Managementunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Database Designunmatched
  • Database Technologyunmatched
  • Dependency Injectionunmatched
  • Design Documentunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DevOpsunmatched
  • Entity Relationship Diagram (ERD)unmatched
  • Error Handlingunmatched
  • Integration Testingunmatched
  • Internet Applicationunmatched
  • Internet Portalunmatched
  • LINQ (Language Integrated Query)unmatched
  • Lead Generationunmatched
  • Microsoft .NETunmatched
  • Microsoft ASP.NET (Active Server Page)unmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Transact-SQL (T-SQL)unmatched
  • Microsoft Windows Azureunmatched
  • Mock Upunmatched
  • Network Debuggingunmatched
  • Performance Tuning/Optimizationunmatched
  • Power BIunmatched
  • Query Optimizationunmatched
  • REST (Representational State Transfer)unmatched
  • Risk Analysisunmatched
  • Stored Proceduresunmatched
  • Technical Writingunmatched
  • Test Caseunmatched
  • Test Plan/Scheduleunmatched
  • Testingunmatched
  • Training Data Setsunmatched
  • Unit Testunmatched
  • User Interface Designunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Programmingunmatched
  • Wireframesunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder