Home

Local to WI with DL || .NET Developer w Middleware & MQ || 100% Remote || No H1B/CPT/OPT at Remote, Remote, USA
Email: [email protected]
.NET
Engineer w Middleware & MQ

Visa:
No H1B/CPT/OPT

100% Remote [Madison, WI].

The candidate must be a current Wisconsin resident or relocate to Wisconsin at
their cost at the start of the engagement (remaining in Wisconsin for the
duration of the contract).

Interview Process:

1 round via Teams (camera on) will
include several interviewers. More rounds will be scheduled if necessary. The
interview process provides skill testing and scenario-based questions to
evaluate candidates' problem-solving abilities.

SUBMISSIONS
DUE:

08/21/2024

START/END:
09/09/2024 to
06/30/2025 with the possibility of extension. The state cannot post any job
beyond the end of the current fiscal year (so while many/most jobs at the state
could run multi-year, they all are capped to the current fiscal year to start).

Job
Description

Required
Skills:

.NET 5+, Entity Framework, C#, ASP.NET, Message Queues, Service Buses,
Event-Driven Architecture, Event Handlers, Batch Processing, Thin Client
Architectures, Client/Server Refactoring, EntraID

Nice
To Have Skills:
Cloud Exposure (Azure, AWS), Azure Service Bus, RabbitMQ,
VB.NET, SQL Server, Batch Schedulers, Message Queue Monitoring, Message Queue
Security, Web-Based Attack Hardening, SOAP APIs, REST APIs, Agile, Stored
Procedure Tuning, SecureDevOps, Secure Coding, Automated Testing, Data
Compliance Audits, Message Brokers, Interface Modernization

Feel
free to share with me candidates if they meet the following criteria:

Additional Details:

Government experience is not
required, and practical experience is more important than academic experience.

The mandatory skill set includes
service bus middleware, event-driven applications on a Microsoft platform,
preferably Azure-based.

1. The candidate has a history with all
of the below:

Client/Server
Refactoring

.NET 5+
(or .NET CORE prior)

Event
Driven Architecture

Event
Handlers

Message
Queues

EntraID

2. Of the following list, the candidate
has 2+ of the following items:

Cloud
Exposure (Azure, AWS)

Azure
Service Bus

VB.NET

Batch
Processing

Message
Queue Monitoring

Message
Queue Security

SecureDevOps

SecureCoding

Data
Compliance Audits

Message
Brokers

Interface
Modernization

DETAILS

The
District Attorney IT Program (DAIT) is recruiting for a Software Engineer IV
position with at least eight years of experience for our PROTECT Modernization
Project. The position will be remote, though the candidate must reside in
Wisconsin.

This
position is responsible for refactoring the client-server case management
system, PROTECT, into a client-server architecture with most business logic in
the middleware and a thin client. The role involves migrating much of the logic
from the client application to the middle tier and moving point-to-point
interfaces with various justice partners to the internet. The software engineer
will be part of the core team, including members of the existing DAIT team and
IT contractors. PROTECT is the in-house developed comprehensive case management
system used by all 71 District Attorney offices across the state (1600 users).
The system is a crucial tool for operating the DA offices and state justice
partners (DOT, DOJ, DOC, and CCAP) through various interfaces. The system is
currently SQL client-server based (VB.NET), and the modernization process
involves refactoring by feature/segment.

Required
Skills: (Need Majority; 5+ Years)

Extensive experience as a Back-end
Developer with expertise in .NET technologies, including ASP.NET, C#, .NET
Core, Entity Framework, etc.

Extensive experience working with
message queues (e.g., RabbitMQ, Azure Service Bus) for asynchronous
communication.

Extensive experience with
event-driven programming and implementing event handlers.

Extensive experience with batch
processing techniques and scheduling batch jobs.

Extensive experience with
monitoring tools to track message queue health, event handler performance, and
system metrics.

Extensive experience with API
protocols such as SOAP and REST, stored procedures, and batch
processing/queues.

Service Bus

Agile

Stored Procedure Tuning

Message Queue Security (encryption,
authentication, authorization, Input validation, Output Encoding, error
handling)

Data Protection Regulations in
Message Processing

Web-Based Attack Hardening
(Security Headers, Content security policies (CSP), Cross-origin Resource
Sharing (CORS))

Nice
to Have Skills

Cloud Platform Exposure (Azure,
AWS, etc.)

SecureDevOps Best Practices

Secure Coding Practices

Application authentication using
Microsoft EntraID

Experience in setting up automated
testing

Experience with enforcing data
compliance or regulations

Interface Modernization (.NET CORE,
etc.)

Message Brokers

Regards,

Adarsh Sharma

Senior Technical Recruiter

--

Keywords: csharp message queue information technology Wisconsin
Local to WI with DL || .NET Developer w Middleware & MQ || 100% Remote || No H1B/CPT/OPT
[email protected]
[email protected]
View all
Fri Aug 16 18:49:00 UTC 2024

To remove this job post send "job_kill 1665817" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 0

Location: ,