SOUTH AMBOY, NJ, USA
10 days ago
Programmer Analyst(Informatica)
Job Seekers, Please send resumes to resumes@hireitpeople.com Working and training knowledge in Informatica, ETL, Unix, SQL and PLSQL TechnologiesIndustry certifications in the relevant area of expertise is preferred, but not requiredExcellent knowledge, including implementation / deployment / development in respective product areas is a plusExcellent communication skills with the ability to explain concepts in a simple mannerExperience teaching and/or consulting in a corporate setting to corporate end-usersDeliver quality Online or classroom instructions as necessaryPlan for emerging technologies and prepare for new classes on on-going basis in coordination with managementProvide superb customer service to every client by maintaining a "whatever it takes" attitudeAssist with on-going projects as requestedDesire to excel in training and consultingContinued interest in keeping current with latest industry trendsAbility to teach standard classes as well as accelerated, certificate preparation boot camp classesPlanning, designing, developing and testing software systems or applications for software enhancements and new productsAnalyzing, programming, and modifying software enhancements and/or new products used in local, networked, or Internet-related computer programsUsing current programming languages and technologies, writing the code, developing programs,  and performing testing and debugging of applicationsHelp in Designing web pages, including graphics, animation, and functionality; develop infrastructure and applications related to pagesMaking hardware or software purchasing recommendations regarding web development
and all other duties as assigned.Design and Create Mock-UpsReengineering, Development and implementation of Access database functionality related to Financial Operations into IT support systemsWork with Client’s technical staff, including network engineers and database administrators, to analyze and improve system performance.Develop and/or update technical design based upon requirements specifications.Develop and/or fix software applications, using the tools that fulfill the requirements specifications and conform to the technical design.Correct issues found during system and user acceptance testing.Create other technical documentation, including user and administrator guides and configuration management plans.Experience in handling various BI reporting tools and giving demonstrations to users and clients on BI Products.Working Knowledge of Data Warehouse and Data Modeling ToolsStrong understanding of Informatica, Oracle, Teradata, AIX and HP-UX platformsExperience implementing  Client/Server and Data warehouse applicationsExcellent Communication and Interpersonal Skills, Technical Documentation SkillsExcellent knowledge of Software Development Life Cycle, including implementation / deployment / development in respective product areas is a plusExcellent communication skills with the ability to explain concepts in a simple mannerExperience teaching and/or consulting in a corporate setting to corporate end-usersExperience working on Agile and Waterfall methodologiesExperience with software development life cycleDesign test plans, scenarios, scripts, or procedures.Plan test schedules or strategies in accordance with project scope or delivery dates.Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.The day-to-day work encompasses the full engineering cycle: problem formulation, data collection, analysis, algorithm design, code specification, implementation, and evaluation for performance and correctnessCommunicate proactively with Programmers Units to assess issues and provide periodic status updates, both short-term and long-term.Perform assessment analysis to identify scope of problems and escalate recurring issues to management.Support Problem Management calls; provide technical skills to research issues as required and participate on escalations and issue resolution teams to address chronic, priority issues.Proactively monitor Business Unit error logs and resolve issues as required.Analyze issues by performing root cause analysis; research and design short-term and long-term solutions.Under general direction acts as the liaison between the applications development team and the business users to identify, assess, and document business requirements, analyze the impact of proposed solutions across the organization and develop use cases that explain/demonstrate business requirements/specifications to the development team.Monitor remotely the daily performance of Programmer / Analyst and Systems Analysts working at our Direct Client District of Columbia GovernmentAnswer employee’s inquiries regarding computer software programs, help with coding, re-write coding as required, and fix any bugs or resolve problems.  Help employees enter commands and observe system functioning to verify correct operations and detect errors.Set up equipment for employee use, performing or ensuring proper installation of code, operating systems, or appropriate software.  Install and perform minor repairs to hardware, software, or peripheral equipment, following design or installation specifications.Maintain records of daily data communication transactions, problems and remedial actions taken, or installation activities with employees at the client location.Study software technical manuals, confer with employees who at the client location, or conduct computer diagnostics to investigate and resolve problems or to provide technical assistance and support.Refer major hardware or software problems or defective products to vendors or technicians for service.  Develop training materials and procedures, or train employees in the proper use of updated software.Confer with employees and management to establish requirements for new systems or modifications.  Prepare evaluations of software or hardware, and recommend improvements or upgrades.Read trade magazines and technical manuals, or attend conferences and seminars to maintain knowledge of hardware and software and share the knowledge with employeesHire, supervise, and direct employees engaged in special project work at the client location, problem solving, monitoring, and installing data communication equipment and software.Inspect computer equipment and read order sheets to prepare for delivery to employees.  Modify and customize commercial programs for internal needs.Conduct office automation feasibility studies, including workflow analysis, space design, or cost comparison analysis.  Review project plans to plan and coordinate project activity.Manage backup, security and employee help systems.  Develop and interpret organizational goals, policies, and procedures.  Develop computer information resources, providing for data security and control, strategic computing, and disaster recovery.Consult with users, management, vendors, and technicians to assess computing needs and system requirements.  Stay abreast of advances in technologyMeet with department heads, managers, supervisors, vendors, and others, to solicit cooperation and resolve problems.  Provide users with technical support for computer problems.Recruit, hire, train and supervise employees, or participate in employee decisions.  Evaluate data processing proposals to assess project feasibility and requirements.Control operational budget and expenditures.  Review and approve all systems charts and programs prior to their implementation.Direct daily operations of department, analyzing workflow, establishing priorities, developing standards and setting deadlines. Assign and review the work of systems analysts, programmers, and other computer-related employees.Evaluate the organization's technology use and needs and recommend improvements, such as hardware and software upgrades.  Prepare and review operational reports or project progress reports.Analyze, design and implement system software that brings new functionality, better accuracy, increased reliability, and enhanced scalability.

 

Education: Bachelor’s Degree or Higher in Computer Science or related or foreign Equivalent

 

Confirm your E-mail: Send Email