Computer Programmer (Ruby)

Digital Strategies

Pay Level: IT 3/9, Negotiable

SUMMARY:
The Computer Programmer (primarily Ruby with some Java) will work with a team of other programmers to perform software design, development, and maintenance activities. This will include configuring, customizing, and developing Ruby applications. He/she will leverage the following Ruby technologies: Servlets, JSF, JDBC, JPA, Seam Framework, JUnit, Eclipse IDE, Maven, and Ant. He/she will work to contribute to the overall objective of delivering functioning, well-designed, and maintainable applications.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

QUALIFICATIONS:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

KNOWLEDGE, SKILLS & ABILITIES:

EDUCATION AND/OR EXPERIENCE:
Bachelor’s degree in computer science, information technology, mathematics, or related field or equivalent years of professional work experience and at least 1 year experience in computer programming positions of increasing complexity, or equivalent combination of education and experience. Experience can be met through internships (paid or unpaid).

To apply for this position, please visit apply.ccci.org/20 and please be sure to complete the application in its entirety including your work history and educational/training background.