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
- Participate in an enterprise-wide migration to a unified authentication platform using Okta and OIDC
- Design and develop the front-end and server side of web applications
- Perform requirements analysis, design, front-end and back-end web application development, and testing
- Participate in interactive code reviews and share expertise with the team
- Develop quality code using TDD and participate in automated testing methodologies
- Perform production support as needed
- Work on .NET MVC and .NET 8 web applications with JavaScript, Blazor, and Kendo UI components
- Collaborate with team members on technical documentation, transparency, and respectful communication
- Join existing team and work on other projects including modernizing legacy mainframe applications
Requirements
- Experience with implementing OIDC in .Net web applications (6 years)
- Writing Custom SQL (9 years)
- .NET MVC with C# (9 years)
- Full stack development (9 years)
- Strong experience and working knowledge of OIDC and ability to implement secure authentication flows and protect APIs using access tokens
- Experience with identity and access management platforms such as Okta (preferred)
- Experience with .NET 8 web applications, JavaScript, Blazor, and Kendo UI components
- Experience modernizing legacy mainframe applications to web applications using ASP.NET MVC with C#, Web API, and n-tier architecture
- Experience with SQL Server, DB2, and Oracle databases
- Familiarity with automated testing methodologies and TDD
- Familiarity with GitLab, Jenkins, or other continuous integration platforms
- Knowledge of client programs, prior experience with the Wisconsin CARES system and familiarity with State of Wisconsin application systems, procedures, and development standards (highly preferred)
- Familiarity with the Young Star application (plus)
- DB2 Mainframe experience, COBOL language, or experience modernizing mainframe COBOL applications into .NET or other modern languages
- xPression experience
- iOS, Objective-C, and Swift experience
- Front-end web app UI design experience
- Front-end web frameworks including Angular, React, Vue.js, Alpine.js, Blazor Server, or similar
- Kendo UI experience
- Crystal Reports or Telerik Reports experience
- Familiarity with applications running in IIS
- Familiarity with PowerShell and/or experience with configuring CI/CD pipelines and Azure DevOps Artifacts
- Strong communication skills and should be a team player