Monday, February 08, 2010

GHX - Sr. Software Engineer

Hilarious legal speak that shows the impotence of human resources.
"... absolutely not tolerated."


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 a combination of education and related experience
* 7+ years of professional Java development experience
* 7+ years experience in requirements analysis, design, coding and unit testing of scalable, distributed, fault-tolerant applications
* 7+ 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


APPLY NOW***In order to apply for this position, please follow the below link to the GHX website: http://jobs-ghx.icims.com/jobs/intro


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.