Tuesday, November 30, 2010

GHX - Software Engineer

Software Engineer - Java/Web Applications - Louisvi
Posted by: "Rick Chinberg" rchinberg@ghx.com

Responsible for the analysis, design, programming and unit testing on web applications and internal applications. Other duties may include developing testing tools to help ensure code quality, testing B2B software components, and creating 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.


Principal duties and responsibilities:

* Performs analysis, design, and implementation of Java-based applications.

* Performs user interface design and development.

* Contributes to project document reviews, and design/code reviews

* Generates design/implementation documentation, as needed.

* Generates supporting unit tests ,as well as system test specifications and implementations.

* Develops scripts to generate automated deployment of developed solutions.

* Develops database scripts to create or update tables and data for application back-end development.

* Works independently with some day-to-day instruction and general direction for new assignments.

* Interacts with business stakeholders to verify and clarify requirements and design decisions.

* Works collaboratively and closely with other developers and QA in an Agile environment.

Required Qualifications:

* B.S. in Computer Science or related degree, or a 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 software applications.

* 3+ years experience in object-oriented design methodology and strong understanding of design patterns.

* Java Web GUI development experience.

* 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.

Desired Qualifications:

* Experience with the GWT and JSP technologies.

* Experience with using an RDMS, such as Oracle or SQL Server.

* Experience working as an individual contributor on an Agile team using SCRUM daily standup meetings, burndown charts, sprint planning/retrospectives.

* 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.


Rick Chinberg
Sr. Talent Acquisition Specialist

GHX
1315 W. Century Drive
Louisville, Colorado 80027
720.887.5398 direct
720.887.7000 main
303.570.3392 cell
720.887.7091 fax
rchinberg@ghx.com

CONFIDENTIALITY NOTICE -
This e-mail transmission, and any documents, files or previous e-mail messages attached to it, may contain information that is confidential. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are hereby notified that you must not read this transmission and that any disclosure, copying, printing, distribution or use of any of the information contained in or attached to this transmission is STRICTLY PROHIBITED. If you have received this transmission in error, please immediately notify the sender by telephone or return e-mail and delete the original transmission and its attachments without reading or saving in any manner.