Job Seekers, Please send resumes to resumes@hireitpeople.com
Job Description:
The Programmer/Analyst will analyze & evaluate technical options to meet
business objectives provide recommendations (build or buy). Design, develop and
test, implement & support computer programs. Create system & operating
documentation as required. Provide guidance to other developers and lead
development initiatives as assigned.
Essential Responsibilities:
• Evaluate requests for new programs or existing program enhancements to
determine feasibility, cost, time required, and compatibility with current
systems and provide recommendations.
• Define development standards and methodologies for best practices; lead
others in the compliance of these practices.
• Aid in the evaluation and implementation of vendor selected applications.
• Aid in the support of vendor applications - communicate and assist in
maintaining updated versions.
• Identify, recommend and implement new technologies and/or upgrades as they
become available.
• Create technical design specifications.
• Document data specifications and data relationships. Design forms, flowcharts
and diagrams as required describing program flow and communication.
• Design, develop, test, implement and support new and existing applications
using the selected primary programming language and utilities.
• Create supporting user and technical documentation to describe program
specifications, installation, operations, development logic, coding and
corrections.
• Design program controls and system manual controls, including business logic,
business rules and all other functions relating to the data and business logic
tiers.
• Provide guidance & support to programmer analysts.
• Provide technical assistance and training.
• Provide necessary support to ensure applications are operational at all
times, implement monitoring as needed.
• Consult with users to identify current procedures and clarify program
objectives and provide technical support.
• Prepare test specifications and evaluate test models, use the test network to
test program functions and evaluate test results. Debug complex programs.
Education:
• B.S. degree in Computer Science or equivalent experience preferred
Experience & Background:
• 6-10 years of related experience
• Knowledge of the C# programming language a plus
• Visual Studio 2005 and beyond.
• Knowledge of iSeries RPG, COBOL and CLP a plus.
• Source Control (Vault, CVS, Visual Source Safe, TFS)
• Strong knowledge SQL Server Integration Services (SSIS)
• Strong knowledge in T-SQL programming and database design
• Windows-based and Web-based development and tools.
• Data communications and local area networks.
• Experience with enterprise ETL solutions a plus
• Knowledge of Distribution, Retail, Inventory Control, and Store Systems (POS)
a plus
• Knowledge of Financial, Medical, Insurance and Optical Systems a plus.