Novalink Solutions
.Net programmer - Project Lead
Novalink Solutions, Charleston, South Carolina, United States, 29408
Job Description
SCOPE OF THE PROJECT:
THE DIVISION OF TECHNOLOGY SERVICES IS RESPONSIBLE FOR DEVELOPING, IMPLEMENTING, MAINTAINING, AND OBTAINING MULTIPLE MISSION CRITICAL APPLICATIONS FOR THE DEPARTMENT OF SOCIAL SERVICES.
THE DEPARTMENT SEEKS A HIGHLY MOTIVATED INDIVIDUAL WITH ADVANCED EXPERIENCE AND EXTENSIVE SOFTWARE DEVELOPMENT SKILLS TO PLAY A KEY ROLE IN THE APPLICATION DEVELOPMENT TEAM THAT WILL DELIVER NEW DSS CHILD WELFARE RE-ENGINEERING PROJECTS. THE CANDIDATE WILL SERVE AS THE SYSTEMS PROGRAM PROJECT LEAD.
THE CANDIDATE'S RESPONSIBILITIES ALSO INCLUDE THE FOLLOWING.
- TO DEVELOP BI-DIRECTIONAL INTERFACES WITH EXTERNAL STAKEHOLDERS THROUGH WEB PORTALS THAT CONNECT TO THE STATES CCWIS
- ASSIST IN THE PLANNING AND SYSTEM DESIGN TO IMPLEMENT THE NEW CCWIS AND AFCARS FEDERAL REQUIREMENTS
- ASSIST IN THE DEVELOPMENT AND IMPLEMENTATION OF CAPSS CHANGES FOR THE FAMILIES FIRST PREVENTION ACT
- ASSIST WITH ONGOING MAINTENANCE AND OPERATIONS OF THE STATE'S CCWIS, CHILD AND ADULT PROTECTIVE SERVICES SYSTEM
- SUPPORT THE OPERATIONS OF THE HUMAN SERVICES PORTAL AND CHILD AND ADULT INFORMATION PORTAL FOR FOSTER CARE, INVESTIGATION AND FAMILY PRESERVATION CASE MANAGERS
DEVELOP AND MODIFY VB/ASP.NET AND C# CODE THAT ACCESSES A MS SQL 2019 DATABASES
REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE): • 10+ YEARS OF EXPERIENCE INDEPENDENTLY DESIGNING AND IMPLEMENTING MEDIUM TO LARGE-SCALE SOFTWARE SYSTEMS AND COMPONENTS USING .NET ARCHITECTURES. • 8+ YEAR'S EXPERIENCE DEVELOPING DATA-DRIVEN APPLICATIONS UTILIZING SIGNIFICANT RELATIONAL DATABASE ENGINES AS PART OF THE OVERALL APPLICATION ARCHITECTURE. • 8+ YEARS' EXPERIENCE BUILDING WINDOWS/WEB-BASED SOFTWARE SYSTEMS, UTILIZING N-TIER ARCHITECTURES, DYNAMIC CONTENT, HIGHLY-SCALABLE APPROACHES, AND COMPLEX SECURITY MODELS/IMPLEMENTATIONS • KNOWLEDGE OF MICROSOFT OPERATING SYSTEMS AND AT LEAST TWO APPLICATION, DATABASE, MESSAGING OR WEB SERVER SYSTEMS. • SUCCESSFUL DESIGN AND IMPLEMENTATION OF MULTIPLE SOFTWARE COMPONENTS AND SUBSYSTEMS. • ABILITY TO COMMUNICATE THE DESIGN AND IMPLEMENTATION OF SOFTWARE SYSTEMS INCLUDING RELEVANT STRENGTHS/WEAKNESSES AND REASONS FOR IMPLEMENTATION DECISIONS. • ABILITY TO COMMUNICATE (ORALLY AND WRITTEN) EFFECTIVELY WITH TECHNICAL, NON-TECHNICAL STAFF, AND CUSTOMERS/STAKEHOLDERS AS NEEDED OR DIRECTED. • ABILITY TO COMMUNICATE EFFECTIVELY WITH THE DSS AND OTHER STATE INFORMATION TECHNOLOGY STAFF.
ENVIRONMENTS AND TOOLS • MS SERVER 2019 ENTERPRISE SERVER, • TFS (TEAM FOUNDATION SERVER) • MICROSOFT VISUAL STUDIO 2012,2017, 2019 • C#, .ASP.NET, .NET • JAVA SCRIPT • SSRS
ENTITY FRAMEWORK 6 - IS A PLUS
ASP.NET MVC 3 OR HIGHER IS A PLUS
PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE): • PREFERENCE WILL BE GIVEN TO EXPERIENCE RELATED TO CHILD WELFARE OR HUMAN SERVICES SYSTEM DESIGN AND DEVELOPMENT AND/OR KNOWLEDGE OF THE SACWIS/CCWIS REQUIREMENTS AND OBJECTIVES • CANDIDATE MUST BE ABLE TO COMMUNICATE CLEARLY WITH THE DEVELOPMENT TEAM, PROJECT STAFF, AND THE USER COMMUNITY. • STRONG PROJECT SKILLS • SELF-STARTER • EXPERIENCE WITH AGILE SOFTWARE DEVELOPMENT IS A PLUS. • MINIMAL MANAGEMENT REQUIRED
Category
Name
Required
Importance
Level
Last Used
Experience
Programming Languages ASP.NET Yes 1 Lead Currently Using 4 - 6 Years
Programming Languages C# Yes 1 Lead Currently Using 4 - 6 Years
Programming Languages JavaScript Yes 1 Lead Currently Using 4 - 6 Years
Additional Skills:
THE DIVISION OF TECHNOLOGY SERVICES IS RESPONSIBLE FOR DEVELOPING, IMPLEMENTING, MAINTAINING, AND OBTAINING MULTIPLE MISSION CRITICAL APPLICATIONS FOR THE DEPARTMENT OF SOCIAL SERVICES.
THE DEPARTMENT SEEKS A HIGHLY MOTIVATED INDIVIDUAL WITH ADVANCED EXPERIENCE AND EXTENSIVE SOFTWARE DEVELOPMENT SKILLS TO PLAY A KEY ROLE IN THE APPLICATION DEVELOPMENT TEAM THAT WILL DELIVER NEW DSS CHILD WELFARE RE-ENGINEERING PROJECTS. THE CANDIDATE WILL SERVE AS THE SYSTEMS PROGRAM PROJECT LEAD.
THE CANDIDATE'S RESPONSIBILITIES ALSO INCLUDE THE FOLLOWING.
- TO DEVELOP BI-DIRECTIONAL INTERFACES WITH EXTERNAL STAKEHOLDERS THROUGH WEB PORTALS THAT CONNECT TO THE STATES CCWIS
- ASSIST IN THE PLANNING AND SYSTEM DESIGN TO IMPLEMENT THE NEW CCWIS AND AFCARS FEDERAL REQUIREMENTS
- ASSIST IN THE DEVELOPMENT AND IMPLEMENTATION OF CAPSS CHANGES FOR THE FAMILIES FIRST PREVENTION ACT
- ASSIST WITH ONGOING MAINTENANCE AND OPERATIONS OF THE STATE'S CCWIS, CHILD AND ADULT PROTECTIVE SERVICES SYSTEM
- SUPPORT THE OPERATIONS OF THE HUMAN SERVICES PORTAL AND CHILD AND ADULT INFORMATION PORTAL FOR FOSTER CARE, INVESTIGATION AND FAMILY PRESERVATION CASE MANAGERS
DEVELOP AND MODIFY VB/ASP.NET AND C# CODE THAT ACCESSES A MS SQL 2019 DATABASES
REQUIRED SKILLS (RANK IN ORDER OF IMPORTANCE): • 10+ YEARS OF EXPERIENCE INDEPENDENTLY DESIGNING AND IMPLEMENTING MEDIUM TO LARGE-SCALE SOFTWARE SYSTEMS AND COMPONENTS USING .NET ARCHITECTURES. • 8+ YEAR'S EXPERIENCE DEVELOPING DATA-DRIVEN APPLICATIONS UTILIZING SIGNIFICANT RELATIONAL DATABASE ENGINES AS PART OF THE OVERALL APPLICATION ARCHITECTURE. • 8+ YEARS' EXPERIENCE BUILDING WINDOWS/WEB-BASED SOFTWARE SYSTEMS, UTILIZING N-TIER ARCHITECTURES, DYNAMIC CONTENT, HIGHLY-SCALABLE APPROACHES, AND COMPLEX SECURITY MODELS/IMPLEMENTATIONS • KNOWLEDGE OF MICROSOFT OPERATING SYSTEMS AND AT LEAST TWO APPLICATION, DATABASE, MESSAGING OR WEB SERVER SYSTEMS. • SUCCESSFUL DESIGN AND IMPLEMENTATION OF MULTIPLE SOFTWARE COMPONENTS AND SUBSYSTEMS. • ABILITY TO COMMUNICATE THE DESIGN AND IMPLEMENTATION OF SOFTWARE SYSTEMS INCLUDING RELEVANT STRENGTHS/WEAKNESSES AND REASONS FOR IMPLEMENTATION DECISIONS. • ABILITY TO COMMUNICATE (ORALLY AND WRITTEN) EFFECTIVELY WITH TECHNICAL, NON-TECHNICAL STAFF, AND CUSTOMERS/STAKEHOLDERS AS NEEDED OR DIRECTED. • ABILITY TO COMMUNICATE EFFECTIVELY WITH THE DSS AND OTHER STATE INFORMATION TECHNOLOGY STAFF.
ENVIRONMENTS AND TOOLS • MS SERVER 2019 ENTERPRISE SERVER, • TFS (TEAM FOUNDATION SERVER) • MICROSOFT VISUAL STUDIO 2012,2017, 2019 • C#, .ASP.NET, .NET • JAVA SCRIPT • SSRS
ENTITY FRAMEWORK 6 - IS A PLUS
ASP.NET MVC 3 OR HIGHER IS A PLUS
PREFERRED SKILLS (RANK IN ORDER OF IMPORTANCE): • PREFERENCE WILL BE GIVEN TO EXPERIENCE RELATED TO CHILD WELFARE OR HUMAN SERVICES SYSTEM DESIGN AND DEVELOPMENT AND/OR KNOWLEDGE OF THE SACWIS/CCWIS REQUIREMENTS AND OBJECTIVES • CANDIDATE MUST BE ABLE TO COMMUNICATE CLEARLY WITH THE DEVELOPMENT TEAM, PROJECT STAFF, AND THE USER COMMUNITY. • STRONG PROJECT SKILLS • SELF-STARTER • EXPERIENCE WITH AGILE SOFTWARE DEVELOPMENT IS A PLUS. • MINIMAL MANAGEMENT REQUIRED
Category
Name
Required
Importance
Level
Last Used
Experience
Programming Languages ASP.NET Yes 1 Lead Currently Using 4 - 6 Years
Programming Languages C# Yes 1 Lead Currently Using 4 - 6 Years
Programming Languages JavaScript Yes 1 Lead Currently Using 4 - 6 Years
Additional Skills: