Description

You will develop, test, and maintain complex software applications and programs for multi-user systems.

Responsibilities

  • Create, modify, and test code, forms, and scripts based on technical specifications.
  • Develop programs to store, locate, and retrieve specific documents and data.
  • Correct errors and conduct trial runs to ensure software produces desired results.
  • Design and implement interrelations of files and records within existing program architectures.
  • Write, update, and maintain software packages for inventory tracking, data retrieval, or equipment control.
  • Analyze user needs to assist in designing software solutions and expanding existing programs for efficiency.

Required Skills

  • Over 7 years of professional programming experience.
  • Expert knowledge of Service Oriented Architecture (SOA).
  • Expert knowledge of BEA WebLogic.
  • Expert knowledge of Java (J2EE).
  • Expert knowledge of Microsoft SQL Server.
  • Proficiency with C# and Visual Studio.
  • Experience with XML and JIRA or similar tracking systems.
  • Familiarity with messaging standards including HL7, EDI, X.12, ASTM, HIPAA, LOINC, and SNOMED.
  • Detailed understanding of FOM (Federation Object Model) development.
  • Proven experience with the full software life cycle.
  • Experience writing both automated and manual software tests.
  • Strong written and verbal communication skills for interpreting and explaining technical information.

Preferred Skills

  • Development experience creating software used to bridge simulation protocols.

Education

Any Graduate