Java Systems Software Programmer - Project Lead (Remote)

Company:  DP Professionals
Location: Columbia
Closing Date: 23/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
DPP is seeking a Java Systems Software Programmer for a remote opportunity with our client in Columbia, SC.

 

Work arrangement:

100% Remote

W2 position; 12+ months

Must be able to work Eastern Time Zone hours. May be able to work flexible hours during the week to provide coverage on weekends. Needs to be available to support critical systems during business hours, on off-hours, and weekends. (40 hrs. / week) 

Position description:

The Systems Software Programmer will be serving as a Team Lead on this project. Team Lead or Project Lead experience is preferred.

You will support the Electronic Disease Surveillance System, currently the Conduent Maven “SCION” system.

The support includes system configuration, query and workflow optimization, data integration, data warehousing and reporting, software upgrades, system validation and testing, researching and troubleshooting issues, code reviews and check-ins, and environment synchronization.

You may also help support Lab systems, integration development, and CDC Data Modernization Efforts.

Candidates should be self-motivated, team-oriented, work under limited supervision, and respond to priority tasks.

Candidates must be able to independently research and design processes, create specifications, develop, lead testing, perform code reviews, actively engage with the team and stakeholders, attend meetings, provide guidance, and respond promptly. 

Responsibilities and daily duties include:

Work closely with other members of the Systems Integration (SI) team, the software vendor Conduent, and various programs within the Public Health agency. They will coordinate with the SI Section Manager and Team on daily assignments / tasks.

Emphasis will be on the Electronic Disease Surveillance System, currently the Conduent Maven “SCION” system. This will include related upgrades and enhancements, creation and modification of system integrations, and implementation support including configuration, testing, troubleshooting, and documentation.

Independently troubleshoot complex system issues, review logs and remediate errors.

Lead technical and program area staff providing guidance on configuration, data modeling, workflows, data denormalization and reporting.

Perform advanced SQL queries and data optimization, back-end integration (i.e. HL7 v2.x / FHIR, XML, ELRs, CDAs / eICRs into Maven), and implement process and performance improvements.

Plan and provide testing and validation support and guidance.

Document functional requirements, technical processes, and workflows as needed.

Work will use agency frameworks following agency, industry, and security guidelines and best practices.

Provide Tier 2 support for existing lab testing, lab information systems, disease surveillance systems and integrations including but not limited to OpenELIS, PHINMS, Rhapsody, REDCap, Power BI, and other in-house systems.

Rapidly learn and become an expert in the state’s Electronic Disease Surveillance System (EDSS), currently the Java-based Conduent Maven product, and associated business processes

Master technical and business concepts in multiple disciplines / processes

Work with the EDSS vendor and IT teams to compile and deploy new releases

Lead software and environment upgrades including Conduent Maven (Tomcat, Java), Rhapsody, PHINMS, etc.

Ensure maximum system uptime for critical components to ensure business continuity

Perform proactive application log reviews and automate process notifications (errors, exceptions, failures, etc.)

Independently diagnose, isolate and debug software problems and perform problem resolution

Report and track bugs using JIRA for vendor assessment and remediation

Lead the implementation of data denormalization and warehousing processes

Optimize SQL and expression-based workflows, data denormalization, and SQL persistence through Hibernate (ORM)

Back-end processing of HL7 (v2.x / FHIR), XML, ELRs, CDAs (eICR), etc. into Conduent Maven

Guide developers and customers in business and data modeling using complex logic and industry best practices

Work with team members and customers to ensure all code is versioned through appropriate code repositories (SVN, Git)

Perform and participate in code reviews for authored, team written, and vendor suggested changes. Implement reviewed changes into Production.

Assist with data migrations and database migration related code changes, testing, and validation

Work collaboratively to conceptualize total systems and/or product solutions currently in place

Prepare and maintain system documentation, project documentation and architecture diagrams for applications assigned

Ability to plan, organize, review and implement associated project milestones to completion. Ability to delegate, track and evaluate tasks as needed.

Provide updates to the Project Team, Management and / or Stakeholders

Guide and advise the team on best practice and techniques. Mentor the technical team and junior developers on advanced topics.

Perform complex programming functions, assistance, and technical advice including design architecture, configuration, implementation, testing, and documentation of agency computer systems as assigned.

Ensure adherence to agency Information Technology application development standards and security requirements. Modify existing computer systems to be compliant.

Assist with the development of policies and procedures to conform and comply with agency standard cyber security policy design related to information risk management, designation of data as to criticality, confidentiality, and protection (NIST 800-53, FISMA, SC InfoSec Requirements).

Work closely with the Systems Integration Section Manager to identify, prioritize, schedule, and delegate workload and implementation to IT standards and procedures.

Work closely with customers and subject matter experts for system design and testing.

Compliance with Client security policy/procedures as well as integrating systems, when possible, to streamline staff workflows, user security, and data correction. 

Required knowledge, skills, and abilities:

Java experience

Tomcat / Apache

MS T-SQL (Stored Procedures, Advanced Queries, Optimization)

XML / XSD / XSLT

Hibernate (Java)

Configuration Management

Release Management

Source Code Management (SVN, Git)

Azure DevOps / JIRA / Remedy

HL7 (V 2.3.1 - 2.5.1) 

Preferred KSAs:

Team / Project Management

Conduent Maven

Public Health / Disease Surveillance Systems / LIMS experience

LOINC / SNOMED

Ant

Performance Testing

Web Services (REST, SOAP, WSDL)

Lyniate Rhapsody Software (V 6+)

Excellent written, oral, and interpersonal communication skills

Critical thinking skills and problem resolution 

Required education/equivalency:

Bachelor’s or Master’s degree in a relevant field of work or equivalent work experience 

Interested? Learn more:

Click the apply button or contact our recruiter Mason at (url removed) to learn more about this position (#(phone number removed).

DPP offers a range of compensation and benefits packages to our employees and their eligible dependents. Call today to learn more about working with DPP.

Authorized US Worker - US Citizens and those authorized to work in the US are encouraged to apply. We are unable to sponsor at this time. EOE/AA/V/D

Apply Now
Share this job
  • Similar Jobs

  • Systems Software Programmer - Project Lead

    Columbia
    View Job
  • Systems Software Programmer

    Columbia
    View Job
  • Java Developer (100% Remote)

    Columbia
    View Job
  • Operational Financial Systems Analyst - Remote

    Columbia
    View Job
  • Software Java Developer

    Columbia
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙