Job Description :
Daily Duties / Responsibilities:
Design and develop platform and software solutions using the SCDHHS Technology Product
Portfolio (TTP) which includes:
- OpenAPI standard
- SOLID software engineering principles
- Docker container infrastructure
- Kubernetes orchestration

Participate in the assessment of current and emerging technology with a focus on technology
capabilities and impact.
Ensure that component planning/activities are aligned with the integration strategy.
Collaborate with SCDHHS agency staff and vendors on the implementation requirements
solution integrations.

Required Skills:
Knowledge and development experience in a SOA environment.
Design and development web services, Adapters, XML (XSLT, XPath, XQuery, etc, JAVA or
some other object oriented language, JAVA Script, CSS3; HTML5.
Development of unit and integration tests.
Experience with MarkLogic and RDLs
Experience with Apache Nifi
Experience with data mining and extraction technologies
Experience in Web Services technologies (XML, SOAP, WSDL, XSD, UDDI, REST
Experience with Java Frameworks such as Apache or Spring
Knowledge of cloud platforms and environments.
Exposure to Agile Methodologies.
Demonstrable competence in SOLID programming principles.
Demonstrable competence in the evaluation and use of design patterns.
Demonstrated teamwork and collaboration in a professional setting
Experience with high-performance, open source web technologies

PREFERRED SKILLS:
Prior experience working in areas of emerging technology and driving new points of view and capabilities
Experience with BDD utilizing rapid development tools
Experience with defining and creating highly functional designs 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
Demonstrated teamwork and collaboration in a professional setting
Self-starter, with a keen interest in technology and highly motivated towards success
Must show initiative and desire to learn business and technology subjects

REQUIRED EDUCATION/CERTIFICATIONS:
Bachelor’s degree in Computer Science or equivalent experience