The State of South Carolina is seeking a System Software Programmer Consultant to join its MMIS modernization efforts.
This newly created role requires a seasoned data engineer or software developer with deep experience in Python, Java, data integration, and cloud technologies.
The ideal candidate will have a strong architectural mindset, practical development skills, and the ability to lead and deliver within a hybrid environment.
Lead technical solutions and anticipate complex system challenges within your domain
Develop and maintain Python applications and ensure operational stability of services
Design and implement system architecture and data integration strategies
Collaborate with cross-functional teams on data modeling, transformation, and analytics pipelines
Utilize AWS or Azure cloud services to build and maintain scalable data solutions
Implement and manage cloud-native data warehouse solutions such as Snowflake, PostgreSQL, or Amazon Athena
3+ years as a Data Engineer or similar role, providing leadership in technical domains
3+ years hands-on experience in system design, Python development, and operational support
3+ years experience with architecture principles, Python, and Java
2+ years working with cloud data services, data modeling, and domain-driven design
2+ years experience using AWS or Azure platforms for data engineering
3+ years experience with SQL, data warehousing, and cloud-native relational databases (e.g., Snowflake, Athena, PostgreSQL)
AWS or Azure certification (e.g., Certified Cloud Practitioner or Developer Associate)
Prior experience working on Medicaid or healthcare-related projects