*Hiring: .Net Developer w/Socket Programming / Columbia, SCDirect ClientJob Title: .Net Developer w/Socket ProgrammingLocation: Columbia, SCDuration: 9 monthsClient: Governor’s OfficeDirect Client PositionDescripation:THE PROJECT IS TO PRODUCE A SEX OFFENDER REGISTRY SYSTEM FOR THE STATE OF SOUTH CAROLINA THAT IS USER FRIENDLY, COMPLIES WITH SORNA GUIDELINES, AND INTEGRATES SEAMLESSLY WITH NCIC. THE CANDIDATE MUST BE ABLE TO GATHER REQUIREMENTS FROM SMES (TECHNICAL AND NON-TECHNICAL) AND EVALUATE SORT, AN OPEN SOURCE SOFTWARE PRODUCT WRITTEN IN C#, TO DETERMINE IF IT WILL MEET THESE REQUIREMENTS. THE CANDIDATE WILL CODE THE ENHANCEMENTS TO SORT OR CREATE A CUSTOM SOLUTION, DEPENDING UPON THE RESULTS OF THE EVALUATION. CANDIDATE WILL ALSO PRODUCE PROJECT RELATED DOCUMENTATION, INCLUDING REQUIREMENTS AND DESIGN DOCUMENTS. TECHNOLOGIES INVOLVED INCLUDE .NET (C# AND VB), MS SQL 2008, DMPP2020 SOCKET CONNECTIONS, AND WEB SERVICES.Responsible for gathering requirements from Subject Matter Experts, evaluating an Open-Source software product written in C# (SORT), and making the recommendation to either enhance SORT or create a custom solution. Prepares technical documentation such as Requirements and Design Documents for stakeholder approval prior to development. Codes, installs, and deploys the solution and monitors performance. The system must meet stringent Security requirements, comply with SORNA guidelines, and integrate seamlessly with NCIC using socket connections. Reads and understands SORNA guidelines and NCIC protocols necessary for properly coding the system. Creates or enhances a public website for searching Sex Offender data as well as a secure, limited access website for law enforcement only. Communicates clearly both verbally and in writing with non-technical end users and technical support staff. Creates test cases and coordinates system testing prior to deployment. Reports to supervisor and project management office with verbal and written status reports.DAILY DUTIES / RESPONSIBILITIES: GATHER THE SPECIFIC REQUIREMENTS FOR THE SYSTEM REWRITE FROM SMES, EVALUATE SORT SOFTWARE, CREATE REQUIREMENTS AND DESIGN DOCUMENTS, CODE THE SYSTEM, CREATE TEST CASES, CREATE USER AND TECHNICAL DOCUMENTATION, ASSIST WITH DEPLOYMENT OF THE NEW SYSTEM, REPORT TO SUPERVISOR AND PROJECT MANAGEMENT OFFICE WITH VERBAL AND WRITTEN STATUS REPORTS.REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE):.NET PROGRAMMING EXPERIENCE (C#, VB, WEB SERVICES)TRANSACT-SQLSOCKET PROGRAMMING EXPERIENCE (WINSOCK OR DMPP2020)STRONG ANALYTICAL SKILLSSTRONG COMMUNICATION SKILLS (VERBAL AND WRITTEN)ABILITY TO FOLLOW DIRECTIONSPREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE):ABILITY TO CREATE CLEAR AND CONCISE DOCUMENTATIONSECURITY AND/OR ENCRYPTION KNOWLEDGEFAMILIARITY WITH NCICREQUIRED EDUCATION: ASSOCIATE’S DEGREE PLUS AT LEAST 6 YRS OTJ EXPERIENCEIT Administration PGP Encryption Software No 2 Networking & Directories Network security No 2 Programming Languages C# Yes 1 Programming Languages SOCKET PROGRAMMING Yes 3 Programming Languages TRANSACT-SQL Yes 2 Programming Languages Visual Basic .NET (VB.NET <http://VB.NET>) Yes 1 Specialties National Crime Information Center (NCIC) No 3 Web Tools WEB SERVICES Yes 1 Additional Skills: Analytical skills, ability to think logically, strong verbal and written communication skills, ability to work independently and with others, ability to understand and follow complex verbal and written instructions.ABILITY TO CREATE CLEAR AND CONCISE DOCUMENTATION.Please send resume to [email protected] <[email protected]>* -- You received this message because you are subscribed to the Google Groups "GTA DBA" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/gtadba. For more options, visit https://groups.google.com/d/optout.
