Description: Education: MS in a technical field required. MS/CS preferred.

Experience: Diverse experience creating solutions using a variety of technologies. Five or more years of hard core technical programming using C++ or Java. Two or more years experience using SQL based databases. Object-Oriented development experience is required. Unix experience is required. Expertise using Unix command line tools (specificly bash/ksh, gawk, and gmake) is a plus. Expertise in J2EE technologies is a plus.

Duties: In consultation with other senior and management personnel, the individual will lead and/or participate in software related development and deployment efforts. Involvement will cover all phases of software development (including analysis, design, development, testing and maintenance of software and related documentation), requirements gathering, and the management of smaller technical projects. Technical responsibilities may also include designing, creating, leading the implementation of (and disseminating) development patterns/frameworks, analysis/design of complex, detailed, or sensitive code, designing databases, leading database programming initiatives, leading development efforts for smaller projects. Non-development responsibilities include working with clients to capture project and technical requirements, designing software solutions, estimating time and resource requirements, proactively identifying and addressing technical issues before they become problems, coordinating the efforts of client's development and IT resources to meet project requirements, and interfacing with designated client contacts for on-going technical and project issues.Tasks are done in various tools, programming languages, and programming environments. The individual will be required to develop an advanced level of proficiency in the tools required to support clients work. The individual will be required to follow the published and ad-hoc procedures for development and data handling as outlined by company policy.

Work Environment: If hired, the candidate will typically work 40 hours per week with occasional additional hours as necessary to meet business needs. Occasional out-of-hours work is required. Occasional remote work is required. Occasional off-site training may be required. Scheduled time on-call and ad-hoc support for critical issues is required. Travel to customer sites is required. Interaction with customer technical and business personnel is required.

Intangibles: An ideal candidate will possess an established track record of satisfied clients and managers, a demonstrated willingness to take responsibility for project success, and an ability to interact well with a wide variety of people.
Experience: C++ sql unix bash ksh gawk ooa ood To Apply to this job go to http://www.GadBall.com or click here