Sr. Programmer / Java OOAD (HBITS 1554)

Company Name:
Computer Aid, Inc.
Join a world leader in IT metrics and productivity! Computer Aid, Inc. is looking for an Expert Level Programmer with Java and Object Oriented Analysis and Design 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. Spring and summer 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 with The I-STOP (Internet System to Track Over-Prescribing) Prescription Monitoring Program (PMP) allows practitioners in New York to check their patient's controlled substance history prior to issuing a new prescription. The I-STOP web based system was developed to allow doctors to view on-line the patient's history on controlled substances to determine abuse and addiction. The law also required pharmacies to upload dispensing prescription data on a near real time basis. The data is processed continually in order to keep the information presented in the PMP Registry up to date and avoid the possibility of patients procuring multiple prescriptions from different prescribers. Pharmacists are also provided access to the PMP Registry to provide them the ability to fully participate in the care of their customers. Phase 2 of ISTOP will enhance the registry by allowing other states to search our database via a web service and to provide enhanced pharmacy data correction services.
This individual will be expected to provide expertise and hands-on participation in the following activities:
Design a system architecture and develop system models specifying interactions between multiple systems.
Develop and/or modify technical and/or design specifications, technical writing and documentation.
Develop web pages and user interfaces.
Software development and maintenance tasks including coding, testing, and implementation.
Design and develop Web Services.
Develop PL/SQL Procedures and Packages in Oracle.
Mandatory Requirements:
7+ years of experience with 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, and software conversions.
Candidate is able to provide leadership of large teams and/or extensive industry experience and is considered at the top of his/her field.

The following Requested (Desirable) Qualifications are not mandatory and candidates that do not fit all of the following, are still strongly encouraged to apply.
1. 84 Months of experience in Object Oriented Analysis and Design (OOAD) following the Rational Unified Process (RUP).
2. 84 Months of experience in Designing and Implementing Information Technology Solutions.
3. 84 Months of experience on multiple Hardware and Software Environments.
4. 48 Months of experience developing Java Web Services.
5. 48 Months of experience in Oracle PL/SQL and developing procedures and packages.
6. 36 Months of experience in using the Struts 2.0 framework.
7. 36 Months of experience working with IBM Rational Clear Case.
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.
Date: 2014-06-27
Country: US
State: NY
City: Albany
Postal Code: 12237
Job Type: Full Time Regular

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.