ALBANY, NY, USA
1 day ago
Senior Programmer - SQL/ETL SSIS
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.

Confirm your E-mail: Send Email