Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in /home/vtechsol/public_html/vtechsoln/wp-content/themes/alchem/jobs/job_description.php on line 9

Software Developer (Java) - Consultant

Scope of The Project:
•    SCDHHS is seeking a strong Developer to work within a team structure on the Medicaid Enterprise System (MES) team to develop robust, scalable architecture and applications that serve the needs of the MES.

Daily Duties / Responsibilities:
•    The Developer will work with MES stakeholders to design, develop and implement web-based applications, middleware, and robust, scalable data integration applications.
•    We are looking for candidates with significant, current experience in South Carolina Medicaid or other public benefit programs who are highly organized, can work independently in a fast-paced environment and produce multiple quality deliverables with varying deadlines. Candidates should have an excellent understanding of development concepts and System Development Lifecycle (SDLC) methodologies, particularly Agile.

Essential Responsibilities:
• Work alongside appropriate staff, teams, stakeholders and other points of contact (POCs) as required, to
understand the goals and objectives of complex information systems
• Develop robust, scalable data integrations
Design, develop and unit test Java applications and middleware
• Design and develop enterprise Java and J2EE applications including Servlets, EJB, JMS, JDBC, Java XML
API, JavaScript and NoSQL.

Program Experience:
• Current experience with South Carolina Medicaid, Social Services, or similar public benefit programs is
strongly desired and will be given the highest weight.
• Experience with multi-vendor environments is preferred.
• Excellent understanding of design patterns, object construction and application architecture strategies.
• Hands-on experience with the entire software development lifecycle (requirements, design,
implementation, integration, testing)
• The ideal candidate is able to work effectively with little supervision and strong attention to detail in an
Agile environment.

Technical Knowledge:
• Medicaid Management Information Systems (or other Health Information Technologies)
• Content collaboration/ project management software such as JIRA, Confluence, SharePoint, etc.
• JAVA/J2EE
• NOSQL database
• XML, XSD, JSON, XSLT, WSDL, JavaScript
• Knowledge of HIPAA X12 transactions (834, 837, 835, 820)
• Experience developing robust, scalable data integrations
• SOA integration using REST
• Experience in designing and developing enterprise Java and J2EE applications including Servlets, EJB, JMS,
JSON, JDBC and XML, API.
• Knowledge of multithreading/synchronization
• Experience with the use of Splunk

General Duties and Responsibilities:
• Understand design patterns, object construction and application architecture strategies
• Develop applications using SOLID design principles
• Design, develop and unit testing web-based applications and middleware
• Develop SOAP and REST based services
• Performance Tuning of REST and SOAP Services
• Develop services using File, FTP, JMS etc.
• Develop error handling framework to handle different business and system exceptions

Required skills (Rank In Order Of Importance):
1. 2+ years Integration experience
2. 3+ years JAVA/ J2EE, Java Script

Preferred skills (Rank In Order Of Importance):
1. Prior experience in working with the Atlassian Suite of products.
2. Prior Health Information Technology and/or Program experience
3. Prior experience with South Carolina Medicaid, Social Services, or similar public benefit programs
4. 1+ year experience on NOSQL database
5. Splunk experience

Required education/certifications:
1. Bachelor’s Degree in Computer Science, Information Technology, Applied Math, or similar discipline required