Previous Job
System Software Programmer
Ref No.: 15-00023
Location: Columbia, South Carolina
Dept. of Health and Human Services
Columbia, SC
12 Months
Remote Work Availability: 25%
Job Description: Responsible for the analysis, development, modification, installation, testing and maintenance of operating systems software. Possesses a strong understanding of systems programming, graphical user interfaces and control languages. Evaluates vendor supplied software packages and makes recommendations to IT management. Modifies and/or debugs vendor-supplied utilities and packages. Modifies, installs and prepares technical documentation for system software applications. Diagnoses, isolates and de-bugs software problems and performs problem resolution. Monitors systems capacity and performance, plans and executes disaster recovery procedures and provides Tier 2 technical support.


The Replacement Medicaid Management Information System (MMIS) project is one of the largest IT projects for the State of South Carolina. It is a multi-year effort to replace the State's aging MMIS and related applications with more modern capabilities along with corresponding business operations services.

Role Summary/Purpose

The Senior EDI Developer will support Replacement MMIS Technical Manager and development leads with Development, implementation and integration of a robust EDI Solution. They will ensure that component planning/activities are aligned with the Integration Strategy;

Collaborate with Project Managers, Business Analysts and Subject Matter Experts on the Encounter and integration component requirements of the Replacement MMIS Initiative

Collaborate with SCDHHS agency staff and vendors on the implementation requirements of the encounter / Operational Data source integration for the Replacement MMIS .

Essential Responsibilities

Seven or more years in a development role using the following skills:

Design and develops SOA BPEL composites using Oracle JDeveloper 11g
Demonstrable experience with JMS Publish/Subscribe model
Develops web services using SOA Suite JCA Adapters, XML (XSLT, XPath, XQuery etc.) and JAVA/JAVA Script, CSS3; HTML5

Applied experience using Oracle Fusion B2B, two or more years preferred
Minimum 5 years mapping experience with HIPAA transaction sets (270/271, 274, 276/277, 278, 820, 834, 835, 837I, 837P,837D,997/999/TA1)
Experience mapping NCPDP D.0 and Post Adjudication
Experience using Oracle Healthcare Adapter for ASC X12
Experience with Oracle ADF Management approach, tools and concepts
Experience with Oracle ADF SOA / Web Service Strategy
Ability to create detailed logical and executable maps for transactions
Ability to understand and create logical and executable maps from copybooks, data models, WebMethods, etc.
Ability to create and execute test plans for transactions
Ability to create process flows for transactions using Visio and PowerPoint
Ability to create companion guides for transactions and other methods of data exchange
Design, develop and implement complex enterprise Oracle SOA /EDI and B2B integration solutions to meet client's business needs.
Experience in developing applications using Oracle Fusion Middleware technologies like Oracle SOA suite 11g, webservices, Oracle BPEL process Manager, Mediator, business Rules, Work flow.
Experience on Oracle Enterprise Service Bus, Oracle B2B and Oracle AIA methodologies.

Required Knowledge and Skills:

Experience with high-performance, open source web technologies
Experience in developing web application for heavy volume sites
Experience with Oracle SOA B2B Adapters
Knowledge of the HIPAA X12 transactions
Knowledge migration from Hibernate& Spring Framework to Oracle SOA

Preferred Skills:

Prior experience working in areas of emerging technology and driving new points of view and capabilities.
Experience with defining and creating highly functional design and coding in a fast paced evolving environment.
Experience in robust development ensuring low defect products and the ability to articulate the design and implementation details in a way that is clearly understandable across a wide range of personnel with differing backgrounds and levels.
Solid testing and validation skills and understanding of simulated data
Prior experience in development methodologies (waterfall, agile, etc), enterprise planning, and estimation
Experience delivering end-to-end solutions

Bachelor's degree in Computer Science, Engineering or Technical Science.
Last Used
Database Platforms Agile No 1
ERP Oracle SOA /EDI Yes 1
ERP Oracle SOA B2B Adapters Yes 1
MMIS - Medicaid Management Informaiton System HIPAA X12 transactions Yes 1
Program Management Waterfall No 1
Software Framwork Hibernate Yes 1
Software Framwork Spring Yes 1
Web Tools Developing Web Application for Heavy Volume Sites Yes 1