Skip to main content
A

.Net Developer

American business solutions inc

Location

Harrisburg, PA, US

Salary

Not specified

Type

NaN

Posted

Today

via indeed

Job Description

##### Engagement Type

Contract

  • 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.

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.

##### Required/Desired Skills

Skill Required/Desired Amount of Experience • Proficiency in C# and .NET (preferably .NET 8-10), 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 optimizati 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

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs