×
Register Here to Apply for Jobs or Post Jobs. X

Web Application​/.NET Developer

Job in Saint Paul, Ramsey County, Minnesota, 55199, USA
Listing for: HighCloud Solutions
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    C# / Unity Developer, Software Engineer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Web Application / .NET Developer

The Minnesota Department of Information Technology Services (MNIT), partnering with Minnesota Management and Budget (MMB), is seeking one (1) full-time staff augmentation resource to perform .NET developer duties to develop a new Legislative Initiative web application.

The State has a need for a new web application to support executive branch policy proposals and pre-enrolled bill review process. The resource under this engagement will develop an application that integrates Microsoft’s ASP.NET Core MVC stack with Oracle
19c database services, generates PDF documents with iText7, and is authenticated through an Oracle Cloud Infrastructure (OCI) API Gateway. The developed application must be production‑grade, highly secure, and fully accessible (WCAG 2.1 A and AA compliant).

Sample Tasks
  • Develop ASP.NET Core MVC (C#) application in Microsoft Visual Studio 2022.
  • Design the Oracle 19c database schema - create tables, foreign keys, indexes, and ER diagram + SQL DDL scripts.
  • Build Oracle views that aggregate data for reporting and PDF generation.
  • Create View definitions (SQL).
  • Write SQL stored procedures, e.g., total calculations, business rule enforcement, etc.
  • Create iText7 PDF templates for reports, using the layout API.
  • Develop a PDF generation service that pulls data from Oracle, feeds it into the template, and streams the PDF to the client.
  • Perform an accessibility audit and fix any WCAG 2.1 A and AA violations in the MVC view.
  • Integrate Oracle OCI IAM as an OAuth2 provider for the application’s authentication layer.
  • Configure OCI API Gateway to authenticate and request validation.
  • Profile and tune performance - analyze slow Oracle queries and C# code, add indexes, rewrite logic, or implement caching.
  • Perform unit testing of developed code and resolve any bugs found.
  • Perform security scans - review the code for security related vulnerabilities, e.g. enforce parameterized queries to prevent SQL injection, etc.
  • Check out and check in code changes in source control (Git Hub).
  • Handle production incidents - diagnose issues, patch the root cause, and deploy fixes.
  • Provide weekly status reports to State’s Project Manager and IT Project Lead.
  • Provide knowledge transfer to State staff.
  • Perform other related duties as assigned.
Desired Qualifications
  • Experience in full‑stack web development, ASP.NET Core MVC and C#, and .NET 8+ architecture using Microsoft Visual Studio 2022, at a senior developer level.
  • Experience working with Oracle
    19c or later, designing schemas, writing efficient SQL, creating views and indexes, and authoring complex stored procedures/triggers.
  • Experience with hands‑on PDF creation, iText7 APIs, dynamic content, and templating.
  • Experience using Git/Git Hub or equivalent, branching strategies, and pull‑request reviews.
  • Experience implementing authentication services securely through Oracle Cloud infrastructure and integrating with web applications.
  • Experience building WCAG 2.1 A and AA compliant UIs, including experience with WAVE web accessibility evaluation tools, keyboard navigation, contrast ratios, alt‑text, and other accessibility testing tools.
  • Experience writing unit and integration tests and maintaining high‑coverage codebase.
  • Experience ensuring applications are resilient to common security threats and perform well under load.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary