Technical Staffing Specialist

Location: Cincinnati

Position Objectives:  This position includes a shared responsibility for the growth of the corporation and continued client satisfaction through recruitment and placement of a highly qualified technical staff.

This Position's Key Responsibilities Include:

  • Fulfill client needs in the Dayton, Cincinnati, Northern Kentucky areas
  • Perform all elements of recruiting including:
    • Sourcing
    • Interviewing
    • Requirement Coordination/Requirements Definition
    • Hiring

Qualifications:

  • Recruiting skills to source candidates through various methods including:
    • Internet Research
    • Cold Calling
    • Referrals
    • Job Fairs
  • Ability to create a continuous pipeline of candidates
  • Organizational skills in order to process qualified candidates in a timely manner

To apply for either of these positions, click here.  To learn more about these opportunities please call our corporate office at 1-800-860-5101.

Return to the top of the page


Quality Assurance Engineer

Position Objectives:  Primarily responsible for developing and executing the test plans necessary to verify adherence to the client's software development process and the requirement and functional specification documents.

This Position's Key Responsibilities Include:

  • Prepare test programs and test data for unit, string, and parallel testing
  • Review and recommend tools and techniques to improve testing effectiveness and efficiency
  • Participate in test system and management
  • Provide inputs to software development concerning new and improved diagnostic/support tools to aid testing and product support
  • Plan, track, and document testing routines, conditions, outcomes, and exceptions
  • Document internal and external verification of compliance with client specifications
  • Experience in systems integration testing, defect tracking and root cause analysis
  • Generate test reports indicating the results of testing and product stability, including recommendations concerning the release of the product
  • Automate the testing process through the use of automated testing tools

Qualifications:

  • Bachelor’s degree or equivalent experience
  • 3 to 5 years of progressive technical experience
  • Excellent written and verbal communication skills
  • Knowledge of Quality Assurance issues
  • Knowledge about formal development processes

To apply for this position, click here.  To learn more about the opportunity please call our corporate office at 1-800-860-5101.

Return to the top of the page


Senior Software Engineer

Position Objectives:  Under the direction of the client project leader/manager, analyze and study complex system requirements.  Design software tools and subsystems to support software reuse and domain analyses and manage their implementation.

This Position's Key Responsibilities Include: (The responsibilities of this position may vary by client assignment, but the items listed below are to be used as a guideline for the functions expected of the position.)

  • Manage software development and support using formal specifications, data flow diagrams, and other accepted design techniques
  • Assist software engineers in analysis and design of programming assignments
  • Estimate software development costs and schedules
  • Review existing programs and assist in making refinements, reducing operation time, and improving current techniques
  • Supervise software configuration management
  • Analysis program specifications for completeness and conformance to client company standards

Qualifications:

  • Bachelor’s degree in computer programming, engineering, mathematics, or equivalent science field
  • Minimum 10 years experience in managing or performing software engineering activities
  • General experience demonstrating increased responsibilities in software engineering

To apply for this position, click here.  To learn more about the opportunity please call our corporate office at 1-800-860-5101.

Return to the top of the page


Business Analyst

Position Objectives:  Analyze user needs to determine functional and cross-functional requirements.  Perform functional allocation to identify required tasks and their interrelationships.  Translate business system requirements into computer system requirements.  Identify resources required for each task.  Provide daily supervision and direction to support staff.

This Position's Key Responsibilities Include:

  • Interview line managers and personnel to evaluate current business functions for efficiency and effectiveness
  • Data flow diagram business applications
  • Make recommendations for improving business systems
  • Document business systems
  • Assist programmers and system analysts in designing computer systems to meet business requirements
  • Design user reports

Qualifications:

  • Bachelor’s degree in computer science, information systems, engineering, business, or other related scientific, technical, or functional discipline
  • Minimum 10 years system functional analysis experience
  • Ability to work independently or with only general direction

To apply for this position, click here.  To learn more about the opportunity please call our corporate office at 1-800-860-5101.

Return to the top of the page


Database Administrator

Position Objectives:  Coordinate changes to computer databases, test and implement the database by applying knowledge of database management systems.  Plan, coordinate, and implement security measures to safeguard databases.

This Position's Key Responsibilities Include:

  • Work with systems analysts to determine application data requirements
  • Add programmers in the most effective techniques in the use of the data manipulation language
  • Specify the content and structure of the database
  • Create subschemas as required by applications
  • Assist application analysts in design of relational database tables, creation of the database, table-paces, table indexes, and views
  • Maintain documentation of the database schema and document subschemas for programmer and analyst use
  • Develop and implement  procedures to backup and restore the database operating environment
  • Grant authorization to application programmers and users to access and execute application plans against the database tables
  • Establish appropriate operating recovery and rollback procedures to preserve the integrity of the database
  • Evaluate database loading and program performance characteristics to recommend improvements
  • Supervise the addition of new areas, data items, record types, and set types to the database
  • Initiate database restructuring whenever it is needed to provide additional physical space or changes in the data structure
  • Estimate appropriate constraints in the use of data manipulation language statements for each subschema.

Qualifications:

  • Bachelor of Science degree in Computer Science or equivalent
  • 4 years of data processing experience with systems design, analysis, and programming exposure
  • Excellent written and oral skills
  • Previous experience maintaining a database
  • Knowledge of various database systems including:
    • IMS
    • DB2
    • ACCESS
    • ORACLE

To apply for this position, click here.  To learn more about the opportunity please call our corporate office at 1-800-860-5101.

Return to the top of the page


Database Analyst

Position Objectives:  Plan, design, and implement corporate databases.  Analyze all informational requirements and develop specifications.  Interact with development and end-user personnel to determine application data access requirements, transaction rates, volume analysis, and other pertinent data required to develop and maintain integrated databases.

This Position's Key Responsibilities Include:

  • Analyze and define the logical database structure for current and future needs
  • Establish, maintain and control the data directory for the database
  • Design and implement accurate, secure, and efficient databases
  • Maintain accurate and up-to-date knowledge of database information and requirements for maximizing database potential
  • Ensure that databases are designed to meet requirements at the lowest possible cost
  • Assure the timely completion of the database projects within the estimated costs
  • Provide assistance to various organizations as required for database design, implementation, and trouble-shooting
  • Maintain standards and documentation
  • Assist Senior Database Analyst in the identification and resolution of production and/or applications development problems related to the use of the database management system software or utilities
  • Monitor the system development activities as they relate to the database development effort

Qualifications:

  • Bachelor’s degree or equivalent experience
  • 2 to 5 years experience working with various database systems
  • Experience with fourth generation database development packages including:
    • FoxPro
    • dBase4
    • Oracle
    • Clipper
    • Sybase
    • ACCESS
  • Experience with mainframe database environments including:
    • IMS
    • DB2
  • General knowledge of business practices

To apply for this position, click here.  To learn more about this opportunity please call our corporate office at 1-800-860-5101.

Return to the top of the page


Test Analyst

This Position's Key Responsibilities Include:

  • Execute and validate test cases based upon the system requirements
  • Identify and document defects when performing test execution
  • Assist in the planning, design, and execution of testing

Qualifications:

  • At least 6 months software development testing experience
  • Knowledge of software testing methodology
  • Knowledge of the application development life cycle
  • Strong communication skills
  • Knowledge of use cases

To apply for this position, click here.  To learn more about this opportunity please call our corporate office at 1-800-860-5101.

Return to the top of the page


.Net Developer

Position Objectives:  Work with the Lead Developer from the team to analyze, design, build, test, and implement a .Net client subsystem using C#.

This Position's Key Responsibilities Include:

  • Use Microsoft Visual Studio to design, build, and debug C# code for the client subsystems
  • Create .Net objects from existing UML design documents while following all existing design and coding standards
  • Assist in design and code reviews
  • Assist in system integration and debugging of activities designs
  • Assist in creating UML designs

Qualifications:

  • 3 to 5 years OO developer experience ( C++ or C#)
  • Experience in working with MFC and Win32 API's
  • Experience in coding and supporting a multi-tier application with a client deploy
  • Experience in implementing an online help system for at least one production application
  • Self-starter who can work in a small team with minimal supervision
  • Working knowledge of client deployment issues

To apply for this position, click here.  To learn more about this opportunity please call our corporate office at 1-800-860-5101.

Return to the top of the page


Configuration Management Engineer

This Position's Key Responsibilities Include:

  • Identify, control, and maintain all related building blocks of the work product
  • Items placed with configuration management include the products as well as all items required to create and support the product during construction or maintenance, including changes to documentation and software

Qualifications:

  • A minimum of 2 years experience in regards to Release Process issues involving:
    • Supporting multiple versions
    • Feature versus corrective releases
  • A minimum of 2 year experience in regards to Project Library procedures involving:
    • Version control
    • Check-in/check-out
  • A minimum of 2 years experience in regards to configuration identification methods including:
    • Schemes
    • Re-identification
    • Naming conventions
  • A minimum of 2 years experience Configuration Management Tools including:
    • Source Safe
    • MKS
    • Documentum
  • A minimum of 2 years programming experience using:
    • Java
    • Visual Basic
  • A minimum of 2 years experience with Change Management process
  • A minimum of 2 years experience with Python

To apply for this position, click here.  To learn more about the opportunity please call our corporate office at 1-800-860-5101.

Return to the top of the page


Document Composition Consultant

Position Objectives

PDR has a dedicated, industry vertical practice that specializes in print and variable print technologies.  This practice helps leading banks and insurance companies implement variable print technologies that enable them to connect with their customers, regulatory bodies and partners through higher quality, fully personalized communications delivered through multiple print and electronic channels.  PDR practice members have developed and deployed a variety of extensions to some of the industries leading packages in this space that dramatically increase implementation time to market.  PDR variable print practice members have also built custom, web-based variable print S/W solutions that are marketed by some of the leading print providers in the world. 

 

Client demand continues to drive our need to expand our practice in the variable print solutions space. As a result, we are looking for career minded individuals to contribute to the long term growth of this practice, as they expand their knowledge and expertise.  PDR is seeking Consultants with Exstream Dialogue Software, InSystems and/or other document composition package experience with varying levels of experience.  We prefer to hire those individuals that are capable of taking a project full life-cycle including the ability to integrate with client legacy environments to source dynamic data. 

To apply for this position, click here.  To learn more about this opportunity please call our corporate office at 1-800-860-5101.

Return to the top of the page


Project Manager

Position Objectives: Proven record of delivering projects with aggressive target dates while achieving quality, cost, and schedule objectives and satisfying client requirements.  The ability to manage multiple priorities and work effectively with multiple teams concurrently. 

This Position's Key Responsibilities Include:

  • Directing project participants and providing leadership through the expert understanding of project life cycle.
  • Developing project plan and managing project execution to assure delivery of project in accordance with defined schedule, cost and quality objectives.
  • Directing day-to-day activity of project team members
  • Coordinating involvement of stakeholders and other resources during the project
  • Analyzing business requirements and defining information and/or process solutions to address complex business needs
  • Making formal presentations to a variety of mgmt levels
  • Responsible for cost management
  • Communicating, tracking and managing project issues and risks
  • Fostering and maintaining cooperation, support and involvement of project sponsors, project team and stakeholders to achieve project objectives. 
  • Utilize structured project management methodologies and PM tools such as MS Project

To apply for this position, click here.  To learn more about this opportunity please call our corporate office at 1-800-860-5101.

Return to the top of the page