Veritas Geophysical – Marine Division
Analyst/Programmer, HR Automation, candidate tracking — 2006
I was contracted to write a standard HR employment application manager with custom candidate tracking workflow. This tracker was slightly different from the previous candidate trackers I’ve built over the years in that the employment application is filled out over the Internet.
For even small companies who regularly hire a lot of people at once, like temporary construction jobs for example, the time savings from eliminating this single step of entering employee applications into the computer is huge.
When the candidate hits submit, a confirmation is automatically sent and from there the candidate is plugged directly into the HR candidate tracking workflow, which includes hiring managers located on seismic boats located around the world.
Since the main players in the hiring process, including both the hiring managers and the functional managers, were dispersed in remote locations all over the world, the application had to be developed taking those constraints under consideration. A boat in the North Sea may or may not have web connectivity and what connectivity she might have is quite expensive and not to be wasted.
Here is what I did:
- Patched into the existing Veritas HR careers portal on the Veritas website. If a candidate selects a position posted by the Marine Division, my software intercepts the process and takes it from there, presenting a special employment application form for the candidate to complete.
- Worked with the HR automation team to define the on-line employment application form and the candidate tracking workflow through new-hire status. Scheduling of new employee initial orientation and training is also handled by the application
- Designed and developed a distributed database application implementing candidate workflow and Internet employment application
- Designed dynamic Internet employment application form. Most applicants would be working on ocean-going vessels with specific experience and training requirements while some applicants would be desk jockeys. A different application was needed for different job types.
- Designed system to allow smooth integration of new hire data into corporate personnel database
- Implemented an archival and diary system turning previous employment applications into a valuable resource instead of worthless boxes of paper
