KeyMark logo

Integration Services System Engineer/Developer

Job Category:  Integration Services System Engineer/Developer

Department:    Technical Operations 

Reports To:  Vice President of Technology

Status:  Full Time

Career Level:  Experienced

Relevant Work Experience:  2 - 5 years

Education Level: Professional

Location:   Liberty, SC 29657

Position Description                                                                                 

The Integration Services System Engineer is responsible for delivering software solutions that meet or exceed customer project requirements as documented by the Project Management Office (PMO) and/or the Engineering Services Group (ESG).  These software solutions will primarily be centered on installing, configuring, and customizing one to many modules of Hyland’s OnBase product.  In addition, the Implementation Engineer may be called upon to deliver a) custom development in order to integrate the solution with existing customer LOB applications, b) development of independent applications and KeyMark intellectual property, c) additional engineering services, d) training services, and e) support services.

Implementation Engineers work closely with the PMO, ESG, and the customer in order to fully understand the customer requirements and develop the appropriate solution with the goal of delivering the highest quality, most cost effective solution in a timely manner.

Essential Duties & Specific Responsibilities

Duties and responsibilities of the Integration Services System Engineer include performance of the following actions:

  • Design optimal solutions that meet functional requirements provided during the discovery and engineering phases.
  • Install, configure and integrate solutions into the Customer environment according to engineering specifications.
  • Custom development of supporting applications and integrations usually using Microsoft tools.
  • Handle technical and customer issues as they arise during implementations, escalating issues to other technical, business, or vendor resources as necessary.
  • Aid in development of System Design and specification documents, administrative documentation, and/or user documentation as needed.
  • Maintain and expand knowledge of relevant OnBase modules and various integration tools and techniques as needed.
  • Communicate with Customer regarding solution and software options offering guidance toward the optimal solution.
  • Interact closely with other Tech-Ops departments during project implementation phases.
  • Assist with troubleshooting and resolution of support issues as needed.

Note: The above are examples of key duties and responsibilities, and are descriptive rather than restrictive in nature. Other duties and responsibilities may be assigned.

Qualifications & Background

The requirements listed below represent the qualifications necessary to carry out the essential duties of this position.

Education & Certifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience required.
  • CDIA+ and MCSE certification preferred.
  • Certified OnBase Installer (may be obtained after employment):
    • Activities include sizing and creating the database and disk groups, configuring the Document Types, keywords, import processes, users and security, custom queries, etc. 
    • Familiar modules should include Document Imaging, DIP, COLD, Email integration, Document Retention, etc.  This area also includes supporting client installs (thick, desktop, and web client – along with the Web Server.)
  • Certified OnBase Web Server Installer (may be obtained after employment):
    • Activities include ensuring server is installed with IIS and .Net Framework 3.5.
  • Certified OnBase Workflow Engineer (may be obtained after employment):
    • Designing and implementing one or more OnBase LifeCycles to support required business process automation for the customer.  Advanced understanding of OnBase documents, keywords, rules, actions, and how these are used to form a logical process flow.
    • Analytical problem solving, familiarity with all rules and actions, basic VB Scripting and HTML/Eform
  • Certified OnBase API Engineer (may be obtained after employment):
    • Understanding the various API’s available, being able to choose the appropriate one, and effectively implementing the required integration.  A significant background in some programming language is expected (VB, C#, etc).
  • Application Development and Integration (optional):
    • Developing applications and/or integrations using the most appropriate development environment for the particular problem.  Knowledge of generally accepted programming principles is expected, along with a working knowledge of some relevant programming language such as VB6, VB.Net, C#, VBScript, JavaScript, and Java.   A working knowledge of XML, Web Services, and Web based protocols (Soap, HTTP, etc) will also be beneficial.
    • Requirements of this area may be as simple as integrating an Eform to a backend database, or as complex as a complete multi-tier, distributed, web application.
    • Existing knowledge of and/or experience with target LOB ERP/Accounting applications (SAP, PeopleSoft, Great Plains, Oracle Financials) and host systems will be a great benefit.
  • Supporting Applications and Integration Tools:
    • Provide training during an OnBase installation and on-going support once completed
    • Includes training on supporting applications such as Boston Software or other automation tools, Rules engines, AutoStore, Rightfax, Database tools (DTS), etc.

Experience

  • 2 years of experience in Imaging, Document Management, Business Process Automation, and/or Workflow design and implementation preferrred.
  • Minimum 1 year experience in technical writing (specifications, documentation).
  • OnBase experience preferred.
  • C# or Other Programming experience preferred.
  • Proficiency in Hyland’s OnBase base product, workflow, API, and Web server preferred.
  • Understanding of and ability to discuss OnBase module trade-offs in WAN and LAN environments preferred.
  • Understanding of and ability to discuss data security issues in WAN and LAN environments.
  • Proficiency in Microsoft SQL Server administration (Oracle also helpful).
  • Proficiency in standard process documentation methodologies such as cross-functional flow diagrams, use cases, and sequence diagrams.
  • Excellent troubleshooting and analytical skills with ability to resolve complex technical problems.
  • Understanding of networking, security, and server administration in the Microsoft Windows environment.
  • Strong written communication skills necessary to create specifications and documentation; Strong verbal communication skills necessary for working with customer, vendor, and KeyMark resources.
  • Working knowledge of HTML, VBScript, and JavaScript.
  • Understanding of KeyMark business and the products and services offered.

Knowledge & Technical Skills

Other

  • Disciplined work habits, attention to detail, and a strong sense of self-motivation.
  • Ability to work well in a team environment while exhibiting organizational and time management skills necessary to work on multiple tasks in parallel.
  • Coaching, negotiation, communication and influencing skills.
  • Ability to take initiative and to adapt to direction changes and challenges.

Autonomy

The Integration Services System Engineer will perform his or her duties with the following level of autonomy.

Levels of Autonomy

¨

None – Job function is performed under direct supervision. Work is always reviewed for conformance by supervisor.

¨

Limited – Job function is performed under minimal supervision. Work is usually reviewed for conformance.

X

Professional – Job function is performed independently. Work is reviewed and next level management is available, as needed.

¨

Self-Directed – Job function is performed autonomously in conjunction with senior management’s guidelines.

¨

Self-Governed – Job function is performed autonomously to complete organizational objectives.

Managerial or Supervisory Responsibility

None.

Responsibility for Contacts

Extensive contacts both internally and externally. Internally, the Integration Services System Engineer interacts with local and remote management, staff, and business partners. Externally, the Integration Services System Engineer interacts with customer representatives and vendor technical personnel.

Responsibility for Resources

None.

Physical Demands

The following physical demands are representative of those the Integration Services System Engineer must meet to perform the essential duties of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Physical Activity Requirements

10%

Standing

5%

Walking

50%

Sitting

30%

Using hands to keyboard, grasp, sort and feel

3%

Reaching with hands and arms

2%

Stooping, kneeling, crouching, or crawling

100%

Total

Lifting Requirements

 

Lifts up to 10 pounds

 

Lifts up to 25 pounds

X

Lifts up to 50 pounds

 

Lifts up to 100 pounds

 

Lifts more than 100 pounds

 

Vision, Hearing, and Speech Requirements

¨

Close vision (clear vision at 20 inches or less)

¨

Distance vision (clear vision at 20 feet or more)

¨

Color vision (ability to identify and distinguish colors)

ý

Other – describe: ability to comprehend the written and spoken English language

¨

No special requirements

Note: The physical demands listed are necessary to perform the following job duties:

  • Working at your desk.
  • Traveling with your laptop bag and your suitcase.
  • Interaction with customers and direct reports on the telephone and through email.

Travel Requirements

To complete the job responsibilities and duties described previously, the Manager of the Integration Services Team is expected to travel on business a certain percentage of working time, as indicated below.

Travel Requirements

 

00% – 10%

 

10% – 25%

X

25% – 50%

 

50% – 75%

 

75% – 100%

Special Working Conditions

None.

Additional Information

Due to the nature of the business, some after hours and weekend work maybe required.

© 2012 KeyMark Inc. All rights reserved
105 Tech Lane Liberty, SC 29657
General Phone: 864-343-0500