Tuesday, October 06, 2009

GHX - Sr. Software Engineer

Sr. Software Engineer (Database Application Develo
Posted by: "Rick Chinberg" rchinberg@ghx.com

Will utilize substantial hands-on experience in building Java database
applications. The ideal candidate has knowledge of application servers
(preferably Tomcat or JBoss) and web applications. Should be able to
own and drive the development of a solution to completion with a high
level of quality.



In collaboration with Software Engineers, Business Analysts, and Quality
Assurance, will be required to architect, develop, and design
applications. The successful candidate will be able to propose, design,
and communicate solutions to business problems requiring development
across multiple applications.



Principle duties and responsibilities:

(1) Designing and developing Java database application solutions,

(2) Analyzing business requirements and working with teammates to
formulate supporting design and design documentation,

(3) Supporting and contributing to a Java application framework,

(4) Augmenting implementations with supporting unit tests as well as
system test specifications and implementations,

(5) Generate automated deployment of developed solutions,

(6) Mentoring team members,

(7) Understanding the applications and data models developed by this
team and other teams so that solutions are optimized for the larger
environment rather than just one system,

(8) Promoting collaboration through activities such as design
sessions, design reviews, pair programming, etc.,

(9) Developing implementation and troubleshooting guides.



Required Skills:

The chosen candidate will have substantial hands-on experience as an
Object Oriented designer, Java programmer, and database application
developer. This individual must also have significant experience with
the following technologies:



Core Java, JDBC, XML, SQL, Unix and/or NT.



Demonstrated ability in:



- Database application development, preferably in an Oracle environment

- Complex SQL query design and troubleshooting

- Multi threaded, high availability system development and
troubleshooting

- Object Oriented design and implementation

- Understanding and support of a full product life-cycle

- Use of structured design methodologies

- Ability to diagnose performance problems



Other required skills:


- Ability to be self-motivated

- Ability analyze the surrounding environment for clues on how to
proceed.

- 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 Skills:

- Web application architecture and design

- Java Servlet / Web MVC development

- UI technologies such as JSP, JSF, and/or GWT

- Data warehouse experience

- Database table design



Required Qualifications:

- BS Computer Science, related degree, or combination of education and
related experience

- 5 or more years of software development experience
- 3 or more years Java development experience



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

Recruiter, Talent Acquisition



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