PSE SLDS Portal Developer // Local to Pennsylvania

Mahantech Corporation
United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Multitier Architecture Application Programming Interfaces (APIs) Applications Architecture Business Logic User Authentication Build Automation Unit Testing Microsoft Azure Bootstrap (Software) Cascading Style Sheets (CSS)
+33 more
Configuration Management Databases Data Dictionary Data Security Database Schema Dependency Injection Language Integrated Query Entity Framework Entity Relationship Models Microsoft SQL Server Routing Power BI Azure Active Directory Secure Coding SQL Stored Procedures Systems Integration Transact-SQL Management of Software Versions Web Applications Data Logging Modern Ui Tailwind Blazor Ios Frameworks Software Application Programming Backend Git Flow Integration Tests Solid Principles Front End Software Development Asynchronous Programming Restful APIs Data Binding

Job description

The PSE SLDS Portal Developer leads the design, programming,and testing work for the first stages of the PSE SLDS 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 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.

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…