Software Developer Job in Saddle Brook 07663, New Jersey US

TITLE: Software Developer

DEPARTMENT: Technical Services/Technical Support

Job Summary:

Develops specifications for moderately complex software programming applications and modifies/maintains the existing software. Develops, modifies and maintains applications that may be customized or standardized. Participates in design and coding activities with other staff members.

Principal Responsibilities:

1. Designs/codes applications following specifications using the appropriate tools.

2. Maintains and modifies existing applications on their own as well as under direction from senior staff members.

3. Performs maintenance programming for existing version. Performs custom programming at customer request

4. Assumes responsibility for ongoing data architecture for product

5. Other duties as assigned

Knowledge, Skills and Abilities:

1. Ability to effectively communicate technical concepts to other technical staff members.

2. Ability to interface well with Professional Service staff and other non-technical members of the organization.

3. Demonstrated aptitude for learning new technologies.

4. Knowledge relating to the area in which analysis and coding is performed.

Minimum Qualifications:

1. Bachelor of Science in Computer Science or equivalent on-the-job experience is preferred.

2. Minimum three (3) years experience as Database Developer (NOT Administrator) working with Oracle 8 (experience with equivalent products may be considered).

3. Minimum two (2) years with UNIX shell scripting.

4. Some experience with C/C++ and Proc*C preferred.