Tech Stack
AngularASP.NETAzureiOSJavaScriptJenkins.NETObjective-COracleReactSQLSwiftVue.js
About the role
- Work on a high-profile web application project within the Child Care and Child Welfare (CCCW) section of client
- Participate in an enterprise-wide migration effort to a unified authentication platform using Okta and implement OIDC secure authentication flows and access token-based API protection
- Develop and maintain .NET MVC and .NET 8 web applications with JavaScript, Blazor, and Kendo UI components
- Modernize legacy mainframe applications to web applications using ASP.NET MVC with C#, WebAPI, n-tier architecture and SQL Server
- Perform requirements analysis, design, front-end and back-end web application development, and testing
- Participate in interactive and active code reviews, share expertise, and produce technical documentation
- Develop quality code using TDD and support production environments
- Work closely with the existing team and assist on other projects as needed
Requirements
- Experience with implementing OIDC in .Net web applications (4 years)
- Writing Custom SQL (8 years)
- .NET MVC with C# (8 years)
- Full stack development (8 years)
- Strong experience and working knowledge of OIDC and be able to implement secure authentication flows and project sensitive API’s using access tokens
- Experience with identity and access management platforms such as Okta is preferred
- Experience with JavaScript, Blazor, and Kendo UI components
- Experience with ASP.NET MVC with C#, WebAPI, n-tier architecture and SQL Server
- Experience with DB2 and Oracle databases
- Familiarity with automated testing methodologies and TDD
- Familiarity with GitLab or Jenkins or other continuous integration platforms
- Ability to perform production support
- Participation in active code reviews, sharing expertise, respectful communication, transparency, technical documentation
- Knowledge of client programs, prior experience with the Wisconsin CARES system and familiarity with State of Wisconsin application systems, procedures, and development standards is highly preferred
- DB2 Mainframe experience, COBOL language, or experience modernizing mainframe COBOL applications into .NET or other modern languages (preferred)
- xPression experience (preferred)
- iOS, Objective-C, and Swift experience (preferred)
- Front-end web app UI design experience (preferred)
- Front-end web frameworks including Angular, React, Vue.js, Alpine.js, Blazor Server, or similar (preferred)
- Kendo UI experience (preferred)
- Crystal Reports or Telerik Reports experience (preferred)
- Familiarity with applications running in IIS (preferred)
- Familiarity with PowerShell and/or experience with configuring CI/CD pipelines and Azure DevOps Artifacts (preferred)
- Strong communication skills and should be a team player