Sr Programmer Analyst - Peterborough, NH
Listed on 2025-12-19
-
IT/Tech
Systems Analyst, Database Administrator, Data Analyst, IT Consultant
Sr Programmer Analyst
Job : #NHBP-240
Location: Peterborough, New Hampshire, United States
Shift: 1st Shift
About UsNew Hampshire Ball Bearings, Inc. (NHBB) is a leading manufacturer of precision bearings and complex bearing assemblies for the aerospace, defense, medical, dental, and high technology markets. Founded in Peterborough, NH in 1946, our almost 8 decades of success are rooted in our commitment to the safety, health and wellness of our employees, and partnerships with our customers, suppliers and the communities that surround us.
Job DescriptionOur 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.
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.
- 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.
- Prolonged periods sitting at a desk and working on a computer.
- Able to travel as needed (occasional).
- Must be able to access and…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).