Job ID: BL- 11326-1 (97690812)
Onsite/Local .Net Developer with C#, VB.net, MVC, ASP.net, SQL experience
Location: Columbia SC
Duration: 12 Months
Position: 1
Remote Work Availability: 0%
Skills:
Database Platforms MS SQL Yes 3 Advanced Within 1 Year 1 – 2 Years
Miscellaneous Ability to analyze and document, business and system processes using various methods and tools. Yes 2 Advanced Within 6 Months 4 – 6 Years
Programming Languages .Net Yes 1 Advanced Within 6 Months 4 – 6 Years
Programming Languages C# Yes 1 Advanced Within 6 Months 4 – 6 Years
Programming Languages Visual Basic .NET (VB.NET) Yes 1 Advanced Within 6 Months 4 – 6 Years
Software Framwork MS MVC Framework Yes 1 Advanced Within 6 Months 2 – 4 Years
Job Description: **Please read in detail there are specifics about the role and environment**
SCOPE OF THE PROJECT:
THE EVENT REPORTING SYSTEM (ERS) IS A CUSTOM APPLICATION BUILT USING THE ASP.NET MVC 5 FRAMEWORK. THE SYSTEM TRACKS INCIDENTS FOR ALL FIVE OF THE SCDJJ SECURE FACILITIES, CONTRACT ALTERNATIVE PLACEMENTS, AND COUNTY OFFICES. THIS PROJECT WILL INCLUDE SEVERAL UPDATES TO ADD FUNCTIONALITY TO THIS SYSTEM.
PROJECT DELIVERABLES
• ADD FUNCTIONALITY TO ERS TO TRACK RESPONSES AND OUTCOMES OF INCIDENTS REFERRED TO MANAGEMENT FOR HANDLING.
• CREATE NEW USER ROLES TO ENSURE STAFF CAN ONLY ACCESS THE INFORMATION NEEDED FOR THEIR SPECIFIC JOB/ROLE.
• CREATE USER GENERATED REPORTS AND A LIVE DASHBOARD TO MAKE DATA AND INFORMATION MORE READILY AVAILABLE.
• DOCUMENT MANAGEMENT SOLUTION FOR STORING DOCUMENTS ASSOCIATED WITH INCIDENTS AND INVESTIGATIONS.
THE JUVENILE JUSTICE MANAGEMENT SYSTEM (JJMS) IS BUILT ON THE ASP.NET FRAMEWORK WITH C#. THE SYSTEM LOGS ALL YOUTH REFERRED TO SCDJJ AND RECORDS THEIR LEGAL HISTORY AND SERVICES PROVIDED THROUGH DJJ SUPERVISION. THIS PROJECT WILL INCLUDE SEVERAL SYSTEM UPDATES AND BEGIN MIGRATION TO NEWER PLATFORM.
DAILY DUTIES / RESPONSIBILITIES:
• PARTICIPATE IN DESIGN AND DEVELOPMENT MEETINGS
• COMPLETE ASSIGNED DEVELOPMENT TASKS WITHIN THE REQUIRED TIMEFRAME
• COMMUNICATE REGULARLY WITH MANAGEMENT TO PROVIDE UPDATES AND REPORT ROADBLOCKS
• MAINTAIN TASK LIST TO DOCUMENT WORK IN PROGRESS AND WORK COMPLETED
• THOROUGH DOCUMENTATION AT THE CODE LEVEL AND USER LEVEL
REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE):
AN ASSOCIATE’S DEGREE OR A BACHELOR’S DEGREE IN COMPUTER SCIENCE OR A RELATED FIELD AND AT LEAST 5 YEARS OF EXPERIENCE IN MICROSOFT .NET APPLICATION DEVELOPMENT
COMPREHENSIVE KNOWLEDGE OF SYSTEM ARCHITECTURE (DESIGN AND MAINTENANCE) IN THE MICROSOFT ASP.NET MVC 5 FRAMEWORK ENVIRONMENT. C #. C#.NET OR VB.NET PROGRAMMING LANGUAGE.
EXPERIENCE IN WRITING SQL QUERIES AND STORED PROCEDURES.
ABILITY TO ANALYZE DATA AND PROVIDE SOLUTIONS TO COMPLEX PROBLEMS
MUST BE ABLE TO WORK INDEPENDENTLY AND KEEP MANAGEMENT INFORMED OF PROGRESS. BE ABLE TO PROVIDE PROJECT RESOURCE ESTIMATES AND ADHERE TO PROJECT SCHEDULES AND DEADLINES. THE POSITION REQUIRES DISCRETION, CONFIDENTIALITY AND DECISIVENESS.
MUST BE CAPABLE OF WORKING IN AN ENVIRONMENT WITH INCARCERATED JUVENILES.
PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE):
MICROSOFT SQL SERVER DATABASE EXPERIENCE AND FAMILIARITY WITH SQL REPORTING
REQUIRED EDUCATION:
ASSOCIATE DEGREE OR HIGHER IN COMPUTER SCIENCE OR RELATED FIELD