C/C++ Java developer (European candidates only!)

Anywhere in Europe  ‐ Remote
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Vound is a Forensic Search company. Our application processes a number of different email file formats (PST, NSF, Mbox, etc.) as well as other user-created data (Word, PDF, Excel, etc.) and turns it into a uniform database, allowing investigators in criminal and civil cases to search that data.

We have a number of developers working in Vound with extensive knowledge of most mail formats, but only a limited knowledge of the EDB format. We would like to work with someone who can demonstrate they have experience working with the EDB format. During the project our development staff will be available to assist you with this project to ensure a smooth integration with our existing code base and knowledge transfer.

The project deliverable will be a library that lets our application extract the entire contents of a MS Exchange Database (edb). The library should come with documentation supporting its maintenance and integration.

We are looking for a developer in Europe to work with our team to complete this task.

The project would ideally be 90 to 120 days to completion with the possibility of ongoing support for the code base over time.

This would be a contract role with the possibility of an ongoing position with Vound.

No recruiters or outsourcers please!!

Skills & Requirements
  • Experienced C/C++ and/or Java developer.
  • Experience with reverse engineering of binary file formats.
  • Good knowledge of the Messaging Application Programming Interface (MAPI).
  • Demonstrated knowledge of the internals of the Microsoft
  • Extensible Storage Engine (ESE) Database File (EDB) format.
  • Experience with other mail container formats (PST, NSF, DBX) will be a plus.
  • Knowledge of Microsoft Exchange Server internals will be a plus.
  • Knowledge of Java Native Access (JNI or JNA) or similar technology will be a plus.


  • Task:
  • Develop a C/C++ or Java library to extract high-level information stored in MS Exchange EDB database files, such as users, folders, messages, attachments.
  • Use of the library should NOT require an MS Exchange Server.
  • The project may for example use the “libesedb” library to access the ESEDB level.


  • About Vound, LLC
    Vound develops and sells Intella, an innovative desktop product for digital forensic investigations and e-discovery. Intella is used by law enforcement agencies and corporations worldwide. Vound has staff in the US, Europe, Asia and Australia. Vound's development staff is mainly concentrated in Europe.

    How to apply
    Failure to supply the information below may see your application passed over.

    In your resume, please explain and demonstrate how in your previous roles you have worked with the listed technologies, with a focus on MS Exchange EDB's, to achieve previous projects.

    Please ensure you list your contract fee requirments.

    *Position only open to people located in Europe*
    Start date
    ASAP
    Duration
    120 days
    From
    Vound
    Published at
    06.08.2013
    Contact person:
    Freelancer Map
    Project ID:
    578661
    Contract type
    Freelance
    Workplace
    100 % remote
    To apply to this project you must log in.
    Register