Senior Applications Programmerother related Employment listings - New York City, NY at Geebo

Senior Applications Programmer

Overview Evaluates defined complex client area requirements and processes (e.g., new, enhancements or maintenance), develops/prepares application programming solutions that may involve diverse development platforms, software, hardware, technologies and tools. Works under general supervision. Responsibilities Evaluates systems specifications for complex business requirements and develops/prepares computer solutions. Determines and implements the most efficient and cost effective solution consistent with procedures, quality standards and existing resources (e.g., codes new or modified programs, reuses existing code through the use of program development software alternatives or integrates purchased solutions). Acts as a liaison between clients and applications area to ensure a clear, mutual understanding of business processes, requirements and project status. Analyzes problems outlined by Systems Analysts in terms of detailed equipment requirements and capabilities to determine appropriate solutions and develops detailed program specifications. Prepares test data for trial runs to verify program logic. Oversees module as well integrated testing activities as assigned. Collaborates with Systems Analysts, Operations technical staff and IS staff to test and debug programs. Participates in the overall systems testing to ensure coordination with all participants. Conducts module testing and works with project team during the QA and end user acceptance testing. This involves explaining systems flows and functionality, responding to issues (verbally and in writing) as well as implementing fixes. Works with Operations technical staff, and supports the implementation of the application into production to ensure operational validity, reliability and/or integration of programs. Monitors system performance and response time and review database to insure integrity. May be called upon to provide direct user support through a system implementation as well as provide instructions to end users, tester or trainers on system features or functionality Confers with technical staff to resolve issues, obtain better understanding or coordinate activities. Provides procedural and programming guidance/direction to less experienced Applications Programmers to develop their knowledge and ensure their adherence to standards. Participates in special projects and performs other duties, as required.
Qualifications Education:
Bachelor's Degree in Computer Science, a related discipline or the equivalent required.
Experience:
Minimum of four years of progressive applications program development experience required. Broad knowledge of the system developmental life cycle and a general knowledge of client area's functions/processes/systems to include technical knowledge of IBM WebSphere Transformation Extender (Skill level - Advanced) (Design Studio, Database Designer, Integration Flow designer, Resource Registry, launcher, command server), Working Knowledge on EDI X12(HIPAA, HL7), Knowledge in IBM WTX software install and version upgrade, Intermediate Shell scripting, Intermediate Programming Languages - XML (Intermediate), SQL (Intermediate), Intermediate knowledge in SFTP/FTP/PGP Encryption/SSH/ODBC, Knowledge on FHIR & API will be an added advantage. Effective oral/written communication and analytical skills, and the ability to make sound judgments and work effectively with clients and IS management and staff required.
Salary Range:
$80K -- $100K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

  • Type: Other
  • Company: Visiting Nurse Service of New York

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

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.