Search

IT Programmer

AGM Container Controls, Inc.
locationTucson, AZ, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Position Summary - IT PROGRAMMER

This is an excellent opportunity for a motivated, entry-level programmer to grow their skills in real-world applications. The IT Programmer will assist with enhancing and maintaining AGM’s Epicor system and internal tools. You’ll work in a supportive team environment where you’ll gain experience with languages like C#, SQL, and VB even if you're just getting started with them.


What You’ll Do - Key Responsibilities:

  • Work closely with senior IT staff to maintain and enhance our Epicor ERP system

  • Learn and assist with programming tasks using Visual Basic, C#, and SQL

  • Troubleshoot and help resolve software and system issues reported by users

  • Support the rollout of new software features to minimize disruption

  • Collaborate with the team to write documentation and provide basic end-user training

  • Maintain satisfactory attendance and punctuality

  • Perform other duties as assigned by the IT Manager or President

Qualifications - What You Bring to Our Team:

  • Associate’s degree or higher in Computer Science, Information Systems, or a related field — OR completion of a coding bootcamp or equivalent self-taught experience

  • Passion for coding and strong desire to learn

  • Ability to read, write, and speak English effectively

  • Solid reasoning skills to define problems, collect data, and draw valid conclusions

  • Ability to interpret technical instructions and deal with a variety of variables

  • Basic math skills including algebra, geometry, finance, and statistics

  • Ability to work with figures such as percentages, discounts, and interest

Preferred (But Not Required):

  • Exposure to object-oriented programming

  • Interest in C# and ERP systems like Epicor

  • Familiarity with databases and basic SQL

  • Coursework or personal projects involving back-end programming or systems integration

Physical Requirements:

  • Regularly required to sit, talk, hear, and use hands to manipulate objects

  • Occasionally required to stand, walk, and reach with hands and arms

  • Must frequently lift/move up to 10 pounds and occasionally up to 50 pounds

  • Vision abilities required: close, distance, color, peripheral, depth perception, and focus adjustment

Work Environment:

  • Quiet office setting

  • May occasionally work near moving mechanical parts or machines

  • Possible exposure to hazardous chemicals or materials; proper safety procedures must be followed at all times

Why AGM?

  • Be part of a collaborative, supportive team

  • Gain valuable, hands-on experience with a leading ERP system

  • Grow your skills in a stable and innovative company

What We Offer: 

  • Health, dental, and vision insurance for you and your family. 
  • Life insurance for you, your spouse, and your child(ren). 
  • Defined Benefit Pension Plan – a retirement plan you can grow with! 
  • Employee Stock Ownership Plan (ESOP) – become an AGM employee-owner and share in the benefits. 
  • Paid Time Off. 
  • Generous Employee Referral Bonus Program. 
  • Tuition Reimbursement of up to $5,250 per year – go back to school on us! 
  • Performance review after 90 days of employment with up to a 5% wage increase! 
  • Wage increases based on performance and completion of higher education, given every six months. 
  • Quarterly and annual profit-sharing bonuses! 
  • Monthly work anniversary recognition, spirit and pastry days – and an annual company picnic. 
  • Summer employment opportunities for family members who are students!  


DRUG AND NICOTINE SCREEN/TEST REQUIREMENT

Any job offer is contingent on the candidate successfully passing a drug and nicotine screening. 

BACKGROUND CHECK REQUIREMENT

Any job offer is contingent on the candidate successfully passing a comprehensive background check.

ADDITIONAL ELIGIBILITY QUALIFICATIONS

  1. This position requires U.S. Citizenship, U.S. Permanent Residency, or status as a U.S. Person as defined by 8 U.S.C. 1324b(a)(3)). 
  2. Please note that this is an on-site role, and remote work arrangements are not available. Candidates must be willing and able to work at our facility during designated working hours. 



Monday through Friday, 8:00 AM to 5:00 PM, with one hour for lunch and two paid 10-minute breaks per day.
40 hours per week before any applicable overtime, and excluding paid time off or sick leave.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...