Sr. Programmer Analyst

New Hampshire Ball Bearings, Inc.Peterborough, NH
Onsite

About The Position

Performs 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.

Requirements

  • 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
  • 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
  • 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
  • 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
  • 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

Nice To Haves

  • Master’s Degree in Computer Science, Information Technology, or related field preferred
  • Additional working knowledge or experience with other programming languages listed is considered a plus

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
  • Participate in rotating on-call support schedule during business and or non-business hours

Benefits

  • Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the position.
  • The duties and responsibilities described are not a comprehensive list and additional tasks may be assigned to the employee from time to time.
  • The job description does not constitute a contract of employment and the Company may exercise its employment-at-will rights at any time.
  • The above lists all of the essential functions, education, experience, skills and abilities required.
  • Employees must also demonstrate good interpersonal skills, attitude and professionalism, acceptable attendance and work behaviors.
  • All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service