Programmer

Posted 12 Days Ago
Be an Early Applicant
Peterborough, NH, USA
In-Office
Junior
Food • Retail
The Role
Develops and maintains full-stack Java JEE applications across relational database and user-interface layers. Responsibilities include requirements analysis, specification documentation, software design, coding, testing, deployment, troubleshooting, documentation, user training, and application support. The role also involves database optimization, responsive UI development, project estimation, collaboration with business stakeholders, and rotating on-call support.
Summary Generated by Built In
Job Summary & Responsibilities

Responsible for performing most of the software development lifecycle – specification gathering / analysis, design, development, testing / integration and documentation / maintenance.  Java JEE developer – supports browser-based and standalone applications from relational database layer through user interface The position requires working with subject matter experts and other senior IT personnel, to develop specifications, test and provide some analytical review of data.  Responsibilities may include user education, basic analysis and application support.

 

 

Essential Duties and Responsibilities:

  • Specification Documentation – responsible for working with the business to document / design the specifications of the project; including business rules, formulas, tasks and logic flow; input / output designs and edits.
  • Programming – responsible for writing code to support business rules and logic in accordance with the project specifications.
  • Testing – performing and documenting appropriate tests on the software to ensure error free code is presented for end user testing and deployed into production.
  • May deploy application and systems to production
  • Documentation Development – responsible for documenting business rules or formulas used; maintaining various system or program flows and process maps; developing and maintaining operation procedures, recovery procedures and user documentation.
  • Supports business problem investigation and resolution.
  • Train personnel how to use applications they develop; Provide applications support as needed
  • Communicate and interact with staff to increase efficiency and functionality of applications
  • Continuously develop technology expertise
  • Assist Information Systems Management with special projects as directed

 

Job Skills & Abilities:

  • Design and implement software applications/full-stack JEE applications
  • Relational database design and optimization
  • UX design and implementation utilizing HTML5 and CSS
  • Responsive UI development with JQuery and other libraries
  • Knowledge of Linux OS, shell scripting, and basic networking is preferred
  • Ability to self-manage project from start to finish
  • Ability to estimate, set, and meet project time estimates
  • Ability to manage changing priorities and meet deadlines
  • Ability to understand specifications, recommend and deliver solutions
  • Good problem-solving skills, and attention to detail
  • Good verbal and written communication skills
  • Ability to build and maintain working relationships with team members, managers, and subject matter experts (SME)
  • Rotating on-call support schedule during business and or non-business hours

Education and Experience:

  • Associate’s degree in Computer Science or Information Technology; or a degree in a related field of study the position will be supporting (see supplemental Software Development Skills sheet for list of programming languages, software, databases, systems, skills and studies), or equivalent work experience
  • Minimum of 2 years of experience in a related field of work
  • Experience with building end-to-end applications
  • Past position working with projects from conception to completion with accuracy and attention to detail

Using the Software Development Skills sheet:

  • Strong working knowledge with one or more of the Core ERP Languages listed
  • Working knowledge and experience with one 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 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 one 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.

 

Disclaimer:  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.

 

NHBB is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.


#NHB123

Preferred Qualifications
New 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.

Skills Required

  • Associate's degree in Computer Science, Information Technology, or a related field, or equivalent work experience
  • Minimum of 2 years of experience in a related field
  • Experience building end-to-end applications
  • Experience managing software projects from conception through completion
  • Strong working knowledge of one or more core ERP programming languages
  • Working knowledge of one or more additional programming languages from core ERP systems or client/server web systems
  • Working knowledge of one or more core ERP system databases
  • Working knowledge of ERP systems and at least one application-system module
  • Ability to participate in rotating on-call support during business or non-business hours
  • Knowledge of Linux, shell scripting, and basic networking
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
1,500 Employees
Year Founded: 1957

What We Do

The Honey Baked Ham Company is a specialty food retailer known for its signature smoked, spiral-sliced, glazed bone-in ham. It also offers turkey breasts, side dishes, desserts, sandwiches, salads, catering, gift cards, and online ordering through retail locations and its e-commerce channel. The company focuses on making meals memorable, serving holiday and everyday gatherings, supporting communities, and maintaining responsible food and animal-welfare practices.

Similar Jobs

In-Office
2 Locations
175 Employees

ICON plc Logo ICON plc

Real World Data Programmer

Healthtech • Biotech • Pharmaceutical • Manufacturing
In-Office or Remote
2 Locations
34685 Employees

Cytel Logo Cytel

Principal Statistical Programmer FSP

Software • Analytics • Biotech
In-Office or Remote
3 Locations
1395 Employees

Ensono Logo Ensono

Mainframe Systems Programmer - ISV

Cloud • Information Technology
Easy Apply
Remote or Hybrid
United States
3000 Employees
65K-123K Annually

Similar Companies Hiring

Scotch Thumbnail
Artificial Intelligence • eCommerce • Fintech • Payments • Retail • Software • Analytics
US
35 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account