Tuesday, May 04, 2010

GHX - Sr. Software Engineer

Will utilize hands-on experience in building Java database applications, to include strong knowledge of multi-threaded web applications, with a focus on ownership and development of a solution to completion with a high level of quality.

Will collaborate with other Software Engineers and Quality Assurance team members to architect, develop, and design applications. Will be responsible for proposing, designing, and communicating solutions to business problems, requiring development across multiple applications.

PRINCIPLE DUTIES AND RESPONSIBILITIES:

* Designs and develops Java database application solutions.
* Analyzes business requirements, and works with teammates to formulate supporting design and design documentation.
* Supports and contributes to a Java application framework.
* Augments implementations with supporting unit and system tests.
* Generates automated deployment of developed solutions.
* Mentors team member(s).
* Demonstrates an understanding of the applications and data models developed by the team, and other teams, ensuring solutions are optimized for the larger environment, rather than just one system.
* Promotes collaboration through related activities such as design sessions, design reviews, pair programming, etc.
* Develops implementation and troubleshooting guides.

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.
* Strong understanding of Object Oriented (OO) design.
* Strong Java 1.5+ experience.
* Database application development experience, preferably in an Oracle environment.
* Must also possess significant experience with the following technologies:
o JDBC/SQL
o XML
o Unix and Windows
* Complex SQL query design and troubleshooting.
* Multi-threaded, high availability system development and troubleshooting.
* Understanding and support of a full product life-cycle.
* Use of structured design methodologies.
* Ability to diagnose performance problems.
* Demonstrated collaboration skills.
* Ability to be self-motivated and show initiative.
* Ability to complete tasks and produce deliverables within tight time schedules.
* Desire to work in a fast-paced, performance-driven environment.
* Strong verbal, written and interpersonal communication skills.
* Strong analytical skills

PREFERRED QUALIFICATIONS:

* Experience working as an individual contributor on an Agile team using SCRUM daily standup meetings, burndown charts, sprint planning/retrospectives.
* Agile/Scrum experience.
* Web application architecture and design.
* UI technologies, ideally GWT.
* Data warehouse experience.
* Database table design.
* Frameworks such as Sprint, JPA, Hibernate.
* Test Automation.

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.