Monday, August 10, 2009

GHX - Application Support Engineer, Sr. Accountant, Siebel Administrator, Software Engineer

Title: Application Support Engineer
Skills: EDI, XML, Weblogic, J2EE or .Net., SQL or Oracle, WebMethods, Informatica, Unix shell scripting, Business Objects, Apache
Description:
Job Relationships Reports to: Manager, Application Services
Supervises: None

Job Summary
Responsible for providing 24/7/365 tier 3 application and environment support for production and pre-production environments working closely with internal GHX technical teams and external customers.

Essential Duties and Responsibilities
* Provides level 3 application and environment support for assigned GHX products.
* Contributes to application design and implementation to ensure architecture meets 99.9% uptime goal.
* Participates in maintenance, operations acceptance testing and / or release activities.
* Application performance testing and tuning.
* Rotating on-call.
* Other duties as assigned.

Qualifications
* Must be able to work from own initiative, learn quickly, and function effectively with team members in a high pressure environment.
* Must demonstrate effective listening, verbal and written communication skills.
* J2EE or .Net application production/customer support experience.
* Ability to work in a fast paced and dynamic environment.
* Customer-focused attitude
* Experience with task automation
* Experience with environment monitoring tools (ProActiveNet or SiteScope).
* Production On-call Experience
* Ability to seek alternative sources of information (required)

Education / Certification
High School Degree (Required) Solaris Certification (Preferred) CCNA (Preferred)
Bachelors Degree (Preferred) MSCE (Preferred)

Technical Skills (must have a subset of the following):

JBoss Application Server Admin Understanding of OSI Model EDI (ANSI/X12) and XML knowledge
Weblogic Application Server Admin JVM monitoring tools (jvmstat, etc) DBMS (SQL, Oracle) (preferred)
WebMethods Server Administratrion Network monitoring (snoop, NetMon) AS2
IIS Application Server Admin Informatica Admin Unix shell scripting
Veritas Cluster Manager Business Objects Admin
Apache Administration
___________________________________________________

Sr. Accountant - Software Revenue Recognition

Responsible for the monthly close process and the accuracy of the financial statements. Primary responsibilities include determining proper revenue recognition per product line and preparing deferred revenue schedules in accordance with Generally Accepted Accounting Principles, specifically SAB 104 and SOP 97-2.

Principle duties and responsibilities:

· Strong technical accounting skills including experience in revenue recognition, particularly software recognition (SOP 97-2), and capitalized internally developed software
· Responsible for reviewing sales contracts, determining the proper revenue recognition per GAAP and presenting the findings to the Assistant Manager
· Responsible for researching revenue recognition accounting pronouncements and developing "expert" knowledge of revenue recognition rules
· Leads projects within accounting function to ensure continuous improvement of accounting processes and identify areas of improvement
· Responsible for areas of the general ledger as assigned, and ensuring the company financial records are kept in accordance with GAAP
· Responsible for assisting in the preparation and publishing of monthly management reporting
· Provides monthly, quarterly and year-end analysis
· Analyzes operating costs and works with the Financial Planning and Analysis team to determine proper accruals
· Assists in establishing and helps maintain internal controls
· Serves as a liaison to external auditors
· Develop "expert" knowledge of Oracle Financial System
· Assist with additional projects on an ad-hoc basis at the direction of the Assistant Manager, Controller or CFO
Required Qualifications:

· Bachelor's degree in Accounting / Finance, or combination of education and related experience
· 5 - 7 years work experience
· Certified Public Accountant
· Public accounting experience
· High proficiency with Excel
· Oracle experience
Preferred qualifications:

· Self motivated, time efficient and proactive with ability to work under minimum supervision
· Strong time management skills
· Strong work ethic - ability to prioritize and work in a demanding detail-oriented environment
· Strong ethical and confidentiality standards are essential
· Enthusiastic team player willing to assist others where necessary
· Strong analytical, technological, communication and organizational skills
· Superior written and verbal communication skills
· Advanced skills in Excel and Word
· Technology industry experience is desirable, but not essential
___________________________________________________

Title: Siebel Administrator
Skills: Siebel CRM, Load Runner, JBoss, Tomcat, Apache, Oracle, Java
Description: Install, administer, configure, and provide 24/7/365 support for Siebel versions 7.8-8.x and other applications as assigned as a member of the GHX Application Support team. The Siebel administrator will work closely with a number of peer groups and end users including GHX Development, Application Support Engineers, Database Administrators and Systems Engineers. Consultation with external vendors and creation of technical documentation for installed systems will be required. Management of multiple work assignments and projects in a fast-paced environment is inherent to this position. This position will also have a role in the research, evaluation, recommendation, configuration, and implementation of both existing and new application software.
Job Description

PRINCIPLE DUTIES AND RESPONSIBILITIES:

* Provide first-level application software support (problem identification & resolution) for assigned applications and servers. Must be able to identify source and problem severity and transfer resolution knowledge to other technicians.
* Support desktop tools and software applications, including automated ticket and workflow process management.
* Configure, install, maintain, and administer assigned applications, including clustering and high-availability environments.
* Maintain and administer Siebel applications, including workflow and data connections as well as archival, backup, and monitoring functions.
* Administer on-going maintenance and updates to Siebel servers, including version upgrades, patches and OS-level configurations.
* Administer pre-production, production, and disaster recovery environments
* Ensure that the hardware environments are adequate to meet performance objectives for application needs.
* Ensure that servers are compliant with server and data security requirements as set by *best practices* and company policies.
* Execute regular maintenance and restart procedures.
* Perform validation functions following deployment of new code and/or configurations.
* Recommend improvements for Siebel usage, workflow efficiencies, upgrades, and other strategies that add value to the Siebel implementation.
* Provide 24x7 support for assigned application environments as part of a rotating on-call schedule, including after-hours, on-call support for the production environment.

REQUIRED SKILLS:

[List the specific knowledge, skills, abilities and competencies that are required for a person to competently perform the essential functions of the job. Use the Details, Bulleted List.]
* Excellent verbal and written communications skills.
* Proven ability to effectively communicate with technical and non-technical audiences.
* Experience with work and maintenance automation.


PREFERRED SKILLS:

* Load Runner performance testing experience.
* Jboss application server administration and support.
* Tomcat application server administration and support.
* Apache web server administration and support.
* IIS application server administration and support.
* SharePoint site administration.

REQUIRED QUALIFICATIONS:

* Minimum of two (2) years experience in a Microsoft Windows server environment installing, maintaining, and supporting third-party applications.
* Minimum of three (3) years of Siebel CRM application and server administration experience in a mid-level (or higher) operations environment OR both current certification as a Siebel Certified Professional and also a minimum of one (1) year of Siebel CRM application and server administration experience in a mid-level (or higher) operations environment.

PREFERRED QUALIFICATIONS:

* Experience in manipulating custom code embedded within a Siebel application.
* Ability to deploy Oracle packages in a Siebel CRM environment.
* Ability to understand Java exception codes and to perform SQL queries sufficiently well to determine proper escalation to internal development or to Oracle support when such support is needed.
* Background of working in mixed UNIX (Solaris) and Microsoft Windows environments.
* Experience with project management framework or agile process projects.

DISCLAIMER
GHX provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. GHX complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
GHX expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status. Improper interference with the ability of GHX*s employees to perform their expected job duties is absolutely not tolerated.
___________________________________________________

Title: Software Engineer - Web Applications (Java)
Skills: Web Applications, Java, GWT, JSF, JSP, HTML/DHTML, CSS, JavaScript.
Description: Responsible for the analysis, design, programming and unit testing on Web Applications utilizing Java, GWT, JSF, JSP, HTML/DHTML, CSS, and JavaScript. Other duties may include developing testing tools to help ensure code quality, testing B2B software components, developing specifications, and developing supporting documentation. Will work with other engineers, managers, Product Management, QA, and Operations teams to develop innovative solutions that meet company initiatives with respect to functionality, performance, scalability, reliability, realistic implementation schedules, and adherence to development goals and principles.

PRINCIPLE DUTIES AND RESPONSIBILITIES:

* Analysis, design, and implementation of Java-based web applications.
* User interface design and development
* Contribute to project document reviews, and design/code reviews.
* Adhere to IT Control Policies throughout design, development and testing.
* Incorporate Architectural Standards into application design specifications.
* Generate supporting unit tests as well as system test specifications and implementations.
* Develop scripts to generate automated deployment of developed solutions.
* Develop implementation and troubleshooting guides.
* Work independently with some day-to-day instruction and general direction for new assignments.
* Interact with product owners to verify and clarify requirements and design decisions.
* Work collaboratively and closely with QA in an Agile environment.

REQUIRED QUALIFICATIONS:

* B.S. in Computer Science or related degree, or combination of education and related experience
* 3+ years of professional Java development experience
* 3+ years experience in requirements analysis, design, coding and unit testing of scalable, distributed, fault-tolerant applications
* 3+ years experience required in object-oriented design methodology
* Experience with Web Application development utilizing Java, JSF, JSP, HTML/DHTML, CSS, and JavaScript
* Web GUI development experience including extensive interaction with business logic layers
* Experience with using an RDMS, Oracle and/or SQL Server
* Experience with Application Server development, preferably JBOSS
* Experience with MVC architectures
* Knowledge of XML
* Must be able to work independently and as part of a team on multiple overlapping projects
* Strong problem solving and analytical skills
* Strong written and oral communication skills

PREFERRED QUALIFICATIONS:

* Experience working as an individual contributor on an Agile team using SCRUM daily standup meetings, burndown charts, sprint planning/retrospectives
* GWT experience
* Portal experience a strong plus
* UNIX experience
* Experience with web services


GHX provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws. GHX complies with applicable state and local laws governing non-discrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

GHX expressly prohibits any form of unlawful employee harassment based on race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status. Improper interference with the ability of GHX's employees to perform their expected job duties is absolutely not tolerated.