About Us

eClipse Enterprise Solutions

Adapting technology
to clinical business process


Principal Engineer (Java)

As a Principle Engineer, you will be responsible for design and implementation of eClipse software products. eClipse software provides business solutions for pharmaceutical, medical device and CRO companies. In this capacity you will interact with clients, product management and collaborate with the development team.


  • Lead the design and development of the product
  • Lead the design of the integration interface providing, extensibility, scalability and traffic controlled access to core service functionality
  • Participate in all aspects of the development lifecycle, from design to development to deployment and on-going enhancement
  • Work with the rest of the development and product management team to ensure end-to-end architectural, functional and protocol consistency
  • Lead technical discussions with customers and third party organizations
  • May perform other duties as required.


  • 5+ yrs of commercial software design, development and deployment experience in large scale service architectures with IT applications
  • Oracle database design and development
  • JMS, MQ or other real-time messaging system bus with clustering support
  • XML, HTTP, SOAP, REST, Web Services