Job Description
Job Summary for .NET Web Developer III Madison, WI (Long Term Contract)
- Support and enhance existing web applications within the Enterprise section.
- Join an established team responsible for maintaining and upgrading web-based applications.
- Perform both front-end and back-end web application development using C#, ASP.NET (MVC 5 & Core 8), .NET Core, and VB.NET.
- Develop and maintain RESTful APIs and web services in .NET Core (6/7/8), including dependency injection and middleware.
- Debug, maintain, and enhance legacy codebases, particularly in VB.NET and .NET Framework (4.8).
- Design and build rich user interfaces using Kendo UI (jQuery + MVC Wrappers), JavaScript, and jQuery.
- Write complex SQL queries, stored procedures, and perform data integration across SQL Server, Oracle, and DB2.
- Utilize ORM tools (Entity Framework, Dapper, ADO.NET) for data access strategies.
- Integrate front-end technologies (HTML5, CSS3, responsive design) and ensure browser compatibility.
- Participate in requirements analysis, system design, development, and interactive code reviews.
- Write and maintain unit tests for both front-end and back-end code.
- Implement and manage fine-grained authorization and security standards for data access and authorization (RBAC, ABAC, etc.).
- Prepare clear and concise technical documentation.
- Perform production support and minimal weekend coverage for special projects as needed.
- Collaborate and communicate effectively within the team, sharing expertise and participating in code reviews.
- Work independently, with the ability to ask for help when required.
- Adhere to coding standards, maintain transparency, and ensure quality code delivery.
- Familiarity with version control (Git) and project management tools (Jira).
- Experience with authentication and authorization tools (e.g., Okta).
- Apply security compliance and data access regulations in application development.
- Contribute to modernizing government applications, especially relating to fine-grained authorization and secure data handling.
- Must be a Wisconsin resident or willing to relocate before starting, with potential onsite presence as required.
Soft Skills/Other:
- Strong written and verbal communication skills.
- Team player with a proactive and collaborative approach.
- Ability to manage multiple priorities and work independently.
---
Let me know if you need a more concise or tailored summary!
Job Tags
Long term contract, Relocation, Weekend work,