Sr Programmer Analyst - Peterborough, NH
Our corporate data division, located in Peterborough NH, is looking for a Sr. Programmer Analyst. This position is required to perform full development lifecycle - specification gathering / analysis, design, development, testing / integration and documentation / maintenance.Responsibilities may include project leadership, user education, business analysis and application support.Duties and Responsibilities:*Interview and analyze business needs to provide recommendations for automation and efficiency improvements.*Perform complex workflow analysis and recommend quality improvements.*Develop system specifications for complex applications, systems and database designs.*Code to system specifications; develop test plans and install and test computer applications based on specifications.*Deploy applications and systems to production, providing ongoing application support as needed.*Assist in creating quality assurance procedures and policies.*Document applications, technical specifications and user's manual.*Monitor systems for performance and identify inefficiencies, then implement improvements.*Analyze and troubleshoot application problems.*Communicate and interact with staff to function as a liaison to increase efficiency and functionality of software applications.*Continuously develop technology expertise.*Assist Information Systems Management with special projects as directed.Job Skills and Abilities:*Ability to design and implement multi-tier software applications / systems.*Demonstrated ability in building end-to-end applications.*Demonstrated ability to recognize business needs, analyze requests, recommend solid technical solutions, and lead in delivering the solution.*Strong analytical and problem solving skills, and relentless attention to detail.*Excellent verbal and written communication skills.*Ability to build and maintain trusted relationships with a diverse group of clients, team members, managers, and subject matter experts (SME).*Ability to plan and lead a project, including effective leadership of a project team.*Ability to provide periodic formal project updates and report out to management.*Ability to participate in rotating on-call support schedule during business and or non-business hours.Education & Experience Required:*Bachelor's degree in Computer Science or Information Technology, or a directly related field of study in the area the Sr. P/A will be supporting (see supplemental Software Development Skills sheet for list of programming languages, software, databases, systems, skills and studies).*Master's Degree in Computer Science, Information Technology, or related field preferred.*Minimum of 8 years of experience in a related field of work.*Work experience with rapidly changing priorities and deadlines.*Past position working with projects from conception to completion with high degree of accuracy and attention to detail.*Using the Software Development Skills sheet:*Expert working knowledge with one or more of the Core ERP Languages listed.*Working knowledge and experience with two or more additional programming languages from either the Core ERP Systems or Client / Server - Web Systems.*Additional working knowledge or experience with other programming languages listed is considered a plus.*Working knowledge and experience with one or more of the Core ERP System Databases.*Working Knowledge of Enterprise Resource Planning systems and at least two of the modules listed under the Application Systems section.Physical Requirements:*Prolonged periods sitting at a desk and working on a computer.*Able to travel as needed (occasional).*Must be able to access and navigate each department at organizations' facilities.WORK AUTHORIZATION: Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. citizen, U.S. permanent resident, or have asylum or refugee status in the U.S. This is not a position for which sponsorship will be provided.Benefits:*401(k)*Dental insurance*Employee assistance program*Flexible spending account*Health insurance*Life insurance*Paid time off*Tuition reimbursement*Vision insuranceWork Location: In person#NHB123#NHBBP