Senior Programmer /Java (HBITS 693)
Computer Aid - Albany, NY

This job posting is no longer available on Computer Aid. Find similar jobs:Senior Programmer jobs - Computer Aid jobs

Position Description/Responsibilities (CCC/Vendor):

Join a world leader in IT metrics and productivity! Computer Aid, Inc. is looking for a Senior Level Programmer with Java expertise.

This position comes to us from our NY State contract for Hourly Based Information Technology Services and is located in Albany, NY. Albany is in the beautiful upstate region of NY, which is only a few hours from Boston, New York City, Montreal and the spectacular mountains of the Adirondacks. Winter sports and activities abound and one can enjoy both city and country pursuits with ease. Please consider applying today as time is limited on this and other positions like it for the state of NY.

Please respond with your updated resume to be considered
and read all the details listed here as the State contract is very specific
concerning experience level and skills.

This position will support The Enterprise Content Management (ECM) group which currently support several applications that store statewide images in the FileNet P8 repository. The ECM supports: On Site Scanning (OSS) system is used by 42 social services districts (SSDs) to scan, index and commit client images into the Imaging Enterprise Document Retrieval System (IEDR). Current development to ingest, process and store client applications for services documents is ongoing and will assist in processing client cases and alleviating a duplication of effort for the client when submitting documentation. Images are also ingested utilizing a FileNet P8 web service when a client submits images through the internet facing myBenefits website. Fair Hearings Decision Management System (FHDMS) this system is slated to go online in the FileNet P8 environment in March 2013. This replatformed online system support the OTDA Fair Hearings process. County Conversions and other methods of ingestion into the FileNet repository are ongoing and development is needed for the ECM shared services to communicate with the service consumers and the repository object stores. Also, ECM is currently moving from the BDS COLD document repository to IBM Content Manager on Demand (CMOD) to support the new OTDA Document Archiving and Retrieval System (DARS). this systems contains reporting, local district and other client related documents need for review or statistical purposes by OTDA program staff and local district workers. New applications, enhancements and bug fixes for all content management applications and software utilized are all the responsibility of the ECM. This individual will be expected to provide expertise and hands-on participation in the following activities:
  • Participate in Joint Application Development sessions to assist in the preparation of Use Case analysis deliverables.
  • Interpret Use Case requirements, seek clarification from Business Analysts as needed and estimate, propose, prototype and develop a solution that integrates within the existing ECM technology stack and framework.
  • Develop applications for the ECM in J2EE, Websphere and JBoss Enterprise Application Server, Red Hat Enterprise Linux, Oracle 11g, IBM MQ, IBM FileNet and Unisys Mainframe environment.
  • Provide mentoring to State staff and other contract resources as required.
  • Provide troubleshooting and end-user support/problem resolution when necessary.
  • Provide technical documentation, solution prototypes, conduct demonstrations of work in progress and completed work to business subject matter experts and other technical staff as requested/required.

Position Requirements/Technical Skills (CCC/Vendor):

Mandatory Requirements:


5 to 7 years experience in analysis, design, coding, component and assembly testing of all application code owned by the Application Team- Maintenance (including production support), enhancement and development work- Write application software, data analysis, data access, data structures, data manipulation, databases, design, programming, testing and implementation, technical and user documentation, software conversions.

Candidate is able to work without assistance and can provide leadership for others.


The following Requested (Desirable) Qualifications are not mandatory and candidates that do not fit all of the following, are still strongly encouraged to apply.

  • Minimum of 60 months experience with writing Java application software for data access, data structures, data manipulation, databases, testing and implementation, technical and user documentation, software conversions; available to assist and/or lead in the design of program specifications and the implementation of software solutions.
  • 60 or more months experience with demonstrated proficiency in the proper application of standard design patterns (J2EE) to solve complex business problems.
  • 60 or more months experience working with developing Java J2EE transaction applications against Oracle databases.
  • 48 or more months development experience in the FileNet Suite of products.
  • 48 or more month’s experience analyzing business processes and workflows and working with non-technical staff to develop system specifications and resolve problems.
  • 48 or more months experience with use of XML and web services in a J2EE environment.
  • 36 or more months experience working with/developing Java solutions with a Web security protocol using LDAP and Netegrity SiteMinder).

  • Company Overview (CCC Only):

    Applicants should apply here and include their resume for consideration. Resumes should be encompassing all the mandatory requirements posted for this position.

    With the goal of ensuring a safe, productive work environment for both Computer Aid Associates and our customers, we will require that you submit to pre-employment drug testing and background screening prior to beginning employment.

    CAI is an Equal Opportunity Employer

    COMPUTER AID, INC (CAI) headquartered in Pennsylvania, with offices and staff throughout the United States, Canada, Europe, and the Asia Pacific region has over 3000 employees serving 34 major metropolitan areas. CAI offers a variety of delivery options including on-site, off-site, and blended solutions. Our Solution
    Delivery Centers are successfully leveraged to enable our global staff of
    technical and managerial professionals to quickly and effectively respond to
    client requirements. Since our founding in 1981, CAI has specialized in forming
    long-term multi-project relationships with our client partners. We take pride
    as we strive to be one of the world leaders in Information Technology process
    and productivity.

    CAI has one of the industry’s best benefit packages available.

    Some of our benefits include:

    -Medical Care and Prescription Drug Program Coverage

    -CAI’s medical coverage is equivalent to Hospital/Surgical/Major Medical coverage,

    Flexible Spending Accounts, Dental Care Coverage - including Orthodontic services,

    Vision Care Coverage, Short-Term Disability Insurance (STD), Long-Term Disability

    Insurance, Base Life Insurance, 401 K and Computer Based Training opportunities.

    We invite you to work with us in roles where we help our clients deliver the
    innovation that is so necessary for an organization to grow. This innovation
    includes accelerating the time to market of new business functionality, as
    well as ensuring that the systems we build are robust and reliable. Whether you
    are working on delivering a business analyses, project management, process
    improvement, infrastructure support, application maintenance, or system
    development project, you are part of a team of IT craftspeople who take pride
    in the work that we do on a daily basis.

    About this company
    44 reviews