Looking for a .net developer || 100% Remote [in Wisconsin] || at Madison, Wisconsin, USA |
Email: [email protected] |
From: Balram Kumar Singh, Spear Staffing LLC [email protected] Reply to: [email protected] JOB TYPE: Staff Augmentation ROLE TITLE: Software Engineer SUBMISSIONS DUE: 08/21/2024 Client: State of Wisconsin Department of Administration 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). CLIENT LOCATION: Madison, WI WORK ARRANGEMENT: 100% Remote [in Wisconsin]. 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). 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, Secure DevOps, Secure Coding, Automated Testing, Data Compliance Audits, Message Brokers, Interface Modernization Feel free to share with me candidates if they meet the following criteria: The candidate has a history with all the below: Client/Server Refactoring .NET 5+ (or .NET CORE prior) Event Driven Architecture Event Handlers Message Queues EntraID 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 Secure DevOps Secure Coding 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 (Need X or more of the following): Cloud Platform Exposure (Azure, AWS, etc.) Secure DevOps Best Practices Secure Coding Practices Application authentication using Microsoft Entra ID Experience in setting up automated testing Experience with enforcing data compliance or regulations Interface Modernization (.NET CORE, etc.) Message Brokers 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. Additional Details: The project is scheduled through June 2027, but the initial contract ends on 06/30/2025, with extensions likely. 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. Thanks and regards Balram Kumar Singh Sr Technical Recruiter Email:- [email protected] Website:- www.spearstaffing.com This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, notify the sender immediately by return email and delete the message and any attachments from your system. Keywords: csharp information technology Idaho Wisconsin Looking for a .net developer || 100% Remote [in Wisconsin] || [email protected] |
[email protected] View all |
Fri Aug 16 19:59:00 UTC 2024 |