Programmer at Geographic Solutions, Inc.

Title: Programmer
Company: Geographic Solutions, Inc.

Must have the following in order to apply:
◾High School Diploma or Equivalent
◾Two year degree in computer science or equivalent work experience
◾Knowledge of computer programming methodologies
◾Analytical skills
◾Ability to learn and adapt to new software
◾Knowledge of HTML, web technologies, and programming languages
◾SQL knowledge
◾Ability to write SQL queries to check on the results of assigned bots and tables used to store job data
◾Knowledge with Design Studio, Microsoft SQL Server, and Microsoft Team Foundation Server
◾Knowledge of database tables directly related to Kapow software and all tables involving storage of spidered jobs
◾Demonstrated comprehension of the data flow from the spidering applications through the databases to the production environment

Required Screenings:
Criminal background and professional reference check; Drug Free Workplace.

Job Description: Develops, maintains, and supports policies and procedures for ensuring the functionality of the programs used to spider labor data from external sites. Relies on direction and judgment to plan and accomplish goals. Works under supervision.

◾Supports and documents new development of spidering robot programs (bots) to extract data from external websites
◾Ensures all bots meet full QA standards
◾Ensures assigned bots are fully functional and resolves problems when they are not
◾Meets performance metrics as expected, with goals on a weekly and monthly basis
◾As experience grows will have an understanding of the bot library, spidering software, and database processing of extracted data
◾Know what situations require the implementation and use of a proxy
◾Able to maintain an average of 70 – 175 bot repairs per week with minimal QA issues (depends on experience and the mix of bots)
◾May be required to perform manual bot QA

Work Environment:
Team-oriented environment with a casual dress code.

Days & Hours:
Monday – Friday, Full Time position; will be discussed with applicant.

Depends on experience; Will be discussed with applicant; Benefits are offered.

See full details and apply at