Job description
Job Title: Developer - MIS Senior Application Support Developer - MS - MDCPS
Posting ID: 145382
Agency: Mississippi Department of Child Protection Services (MDCPS)
Work Location: Remote
Position Location:
3771 Eastwood Dr, Jackson, Mississippi, 39211, UNITED STATES
Job Overview:
The Mississippi Department of Child Protection Services (MDCPS) is seeking a skilled Senior Application Support Developer to assist in the modernization of its legacy child welfare systemโ Mississippi Automated Child Welfare Information System (MACWIS)โand transition to a modern Comprehensive Child Welfare Information System (CCWIS) platform. This role is integral to enhancing data accuracy, service delivery, and overall system functionality.
Ideal candidates will have strong technical expertise in legacy and modern development environments, with a background in child welfare systems. This role involves supporting and maintaining existing code in Natural, VB6, SQL, and .NET, while contributing to the design and development of the future CCWIS-compliant platform.
Key Responsibilities:
Maintain and support legacy systems (Natural, VB6, SQL) in a production environment.
Perform data analysis and develop cleanup scripts to improve data quality (e.g., de-duplication, correcting gender data, and self-relationship mismatches).
Support data migration planning for notifications and alerts from MACWIS to CCWIS.
Collaborate in script validation and participate in general testing activities.
Participate in technical meetings, project planning, and represent MDCPS as a subject matter expert.
Bridge the transition between legacy systems and the modern CCWIS platform.
Contribute to the development of new features, workflows, and technical designs aligned with federal compliance standards.
Required Skills & Experience:
Technical Skills:
Minimum 2 years of experience in Natural Programming Language.
Minimum 5 years of experience in Visual Basic 6 (VB6).
Minimum 5 years of experience in SQL.
Experience with .NET Framework (C#, ASP.NET).
Expertise in maintaining and troubleshooting production legacy systems.
Strong knowledge of data integration, batch processing, and file-based interfaces.
Familiarity with system refactoring, code modularization, and platform transition strategies.
Experience with data mapping, migration, and conversion processes.
Proficiency with version control and change management tools (e.g., Git, TFS, SVN).
Child Welfare System Experience:
Hands-on experience with SACWIS, MACWIS, or CCWIS platforms.
Deep understanding of child welfare processes such as case management, licensing, intake, and service planning.
Ability to translate programmatic needs into system requirements and technical solutions.
Professional Experience:
Ability to prioritize tasks in a dynamic, fast-paced production environment.
Experience collaborating with business analysts, QA teams, and project managers.
Skilled in technical documentation and participating in system design discussions.
Comfortable acting as a subject matter expert in cross-functional or inter-agency meetings.
Soft Skills:
Strong analytical and problem-solving capabilities.
Excellent verbal and written communication skills.
Self-motivated, organized, and capable of working independently or as part of a team.
Proven leadership in mentoring junior developers or leading technical initiatives.
Preferred Qualifications (Not Required):
Experience working on child welfare system modernization projects.
Familiarity with CCWIS federal compliance standards.
Understanding of federal reporting and child welfare management system requirements.
Experience with ADABAS database systems.