Computer Programmer (Onsite)
GMi Companies Inc
Job Description
Job Description
Job Title: Computer Programmer
Department: Information Services
Manager: Director of Information Services
FLSA: Exempt Job Status: Full Time
Schedule: Monday-Friday 8:00 am to 5:00 pm
Open Date: June 30, 2026 Close Date: July 2, 2026
An employee must be in good standing to bid on an open position. Good standing is defined as no written warning or
any type of probation or suspension (90-day window) and must have 6 points or more available (production
employees).
JOB DUTIES & RESPONSIBILITIES: Include the following, as well as other duties that may be assigned.
What You Will Be Doing:
Create, maintain, and modify computer programs and reports. Assist the Director of Information
Services with the administration and monitoring of the computer systems. Provide training and
technical support to users. At GMi, this position also encompasses the duties of a Junior
Systems Administrator.
Specific Responsibilities: Programming / Report Generation / Data Mining:
➢ Gather program and report requirements and test programs and reports to ensure
compliance with requirements before use.
➢ Create programs and reports using appropriate tools, including Visual Basic, C#, Crystal
Reports, MS SQL, and Navision C/SIDE.
➢ Create informational databases in Access and MS SQL Server that may be accessed by
end users using Excel or Access.
➢ Create programs for transferring information between database applications using
appropriate tools, including Visual Basic, C#, MS SQL Server, and EDI.
User Support:
➢ Provide technical assistance to users.
➢ Resolve errors and problems for users.
➢ Assist with creation of documentation and training materials.
Hardware/Software Administration:
➢ Install, and monitor computers and peripheral equipment on the network. Operating
systems supported Windows and Windows Server.
➢ Install and monitor software on user’s PC’s in accordance with company policy.
➢ Monitor the network infrastructure to ensure that it is performing reliably.
➢ Perform and monitor system backups in accordance with corporate disaster recovery
plans.
➢ Monitor and administer EDI hardware, software, and services in accordance with
company policy.
➢ Monitor and administer PBX Phone System, Call Accounting, and Voice Mail in
accordance with company policy.
6/30/26 GMi is an Equal Opportunity Employer
➢ Assist with implementation and monitoring of standards, policies and procedures to
ensure data integrity, security, and legal and regulatory compliance.
➢ Assist with writing and maintaining Procedure Manuals for the department, including
detailed documentation on the various servers and other critical components of the
network.
Assist Director of Information Services with Miscellaneous Tasks
➢ Set up New User Accounts / Emails / Out of Office Email Replies
➢ Distribution of inkjet printer cartridges to users
➢ Resolve Phone issues
➢ Color Copier Maintenance (replace toner cartridges, order supplies, call technician)
Qualifications: Must be able to perform each essential duty satisfactorily. The requirements listed below are representative
of the knowledge, skill and/or ability required. Reasonable accommodation may be made to enable individuals with disabilities to
perform the essential functions.
Education & Experience: Minimum of an Associate’s Degree in Information Systems or Data
Processing, or equivalent experience and training. Minimum of four years experience
developing programs using an object-oriented development environment, including at least two
years of ODBC within Visual Basic. College level courses in computer programming or
equivalent experience.
Knowledge and Competencies: The following key competencies represent qualities, traits and
behaviors that a successful employee will exhibit. This list is not exhaustive, as other qualities, traits and
behaviors are desired.
➢ Excellent organization and time management skills (ability to work under deadline pressure)
➢ Strong analytical skills, possession of tact and integrity
➢ Detail oriented and accurate
➢ Must be proficient with Microsoft SQL Server, Navision C/SIDE, Visual Basic, C#, Access.
Experience with EDI, XML, and database design. Should be competent with Microsoft Word and
Excel.
➢ Experience with Microsoft Dynamics Nav/BC Modern Development environment.
➢ Must be able to work on several projects simultaneously.
➢ Must be able to keep track of complex analytical processes despite frequent interruptions.
➢ Must be able to occasionally work long hours (more than 45 hours in a 72-hour period) with no
loss of mental ability.
➢ Strong interpersonal and communication skills necessary
➢ Ability to manage conflict
➢ Strong problem-solving skills (ability to brainstorm) and comfort in risk taking
➢ Ability to interface with different business levels and disciplines
➢ Ability to listen and interpret the needs of internal and external customers
Physical Demands: The physical demands described here are representative of those that must be met by an employee to
successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with
disabilities to perform the essential function.
The individual may need to sit or stand as needed. May require walking primarily on a level
surface for periodic periods throughout the day. Reaching above shoulder heights, below the
waist or lifting materials as required throughout the workday. Proper lifting techniques required.
May include lifting up to 25 pounds and occasionally 40 pounds. Specific vision abilities
6/30/26 GMi is an Equal Opportunity Employer
required by this job include close vision, distance vision, color vision, peripheral vision, depth
perception, and ability to focus.
Work Environment: The work environment characteristics described here are representative of those an employee
encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals
with disabilities to perform the essential functions.
Normal office environment. The performance of this position requires exposure to manufacturing
areas where under certain areas require the use of personal protective equipment such as
safety glasses and proper footwear.
- ...Lebanon, OH Employment Type: 1st Shift, Full-time, direct hire Job Brief Kable Workforce Solutions is hiring an Onsite Computer Programmer for our client. This position is responsible for creating, maintaining, and modifying computer programs and reports....ComputerFull timeWork at officeImmediate startDay shift
$110.2k - $176.4k
...possibilities. Job Description The Senior Statistical Programmer is responsible for developing, testing, maintaining, validating... ...Responsible for the integrity of the programming/computing solutions for all assigned projects. Support/Lead the full...ComputerHourly payDaily paidTemporary workWork at officeRemote workFlexible hoursShift work- ...specifications· Diagnose and resolve production issues with minimal supervision.Skills/QualificationsRequired· Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field is required· Minimum of 4 years of experience in Informational...ComputerLocal areaDay shift
- ...documentation in support of software releases.Ability to obtain US secruity clearance. Qualifications:Bachelor’s degree in electrical or computer Engineering, Computer Science, or similar and 6 years of prior relevant engineering experience. Graduate degree and a minimum of 4...Computer
- ...establish and ensure adherence to development standards, processes, and procedures. Skills/QualificationsRequired Bachelor’s degree in computer science, Information Technology or a related field (or foreign educational equivalent) or equivalent based on education and/or...ComputerLocal areaDay shift
- ...cleared, experienced software engineer who has previously worked in the intelligence community with these skills: BS/MS degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent required. 5+ years of experience in software design...Computer
$139.03k - $185.9k
...pipeline. Salary Range: $139,027 - $185,900 About You Basic Qualifications Bachelor's degree in Software Engineering, Computer Science, Information Systems, or related field and 5 years of experience in the job offered or in a Software Development Engineer-...ComputerWork at officeFlexible hours- ...databases, or retrieval-augmented generation patterns (nice to have) Required Qualifications Education Bachelor's degree in Computer Science, Software Engineering, or related technical field Equivalent professional experience may be considered in lieu of...ComputerFull timeImmediate startWorldwideFlexible hours
- ...the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data... ...for full time positions with clients. Who should apply recent computer science/engineering/mathematics/statistics or science graduates...ComputerFull timeH1bImmediate startRemote work
- ...a Global delivery environmentPreferred:-Knowledge of continuous integration using BambooExperience working in a scrum team and in onsite/offshore modelExperience in technology consulting, enterprise and solutions architecture and architectural frameworksQualificationsBachelor...Permanent employmentFull timeH1b
$77k - $202k
...or Masters of Business Administration degree in at least one of the following fields of study: Business Administration/Management, Computer Science/Information Systems Demonstrating proficiency in SAP Cloud for Customer and SAP CRM Utilizing analytical thinking to...Computer- ...that ensure consistent evaluation of code quality. Skills and Qualifications: Must have at least a Bachelor’s degree in Computer Science, or Telematics Engineering, or Information Systems. Must have completed coursework in Data Structure, Open Operational...ComputerFull time
- ...support operational innovation and provide security direction to the business to elevate the company’s security posture within a cloud computing infrastructure. The Senior Cloud Security Engineer helps deliver applications at scale and with resiliency to support business...ComputerWork at officeLocal area
$150k
...United States from a home office and report to Cengage in Mason, OH. Requires: Master's degree (or foreign education equivalent) in Computer Science, Computer Engineering, Software Engineering, Information Systems, Information Technology or a related field, plus three (3...ComputerPermanent employmentFull timeWork at officeRemote workWorldwideHome office- ...various applications and services, mentor product managers, and guide the modernization of architectures. A Bachelor's degree in Computer Science or related fields is essential, along with specific coursework in operational systems and network programming. The role demands...Computer
- ...developing, running and/or modifying programs to layout parts, components, checking fixtures and other objects as requested. The programmer is responsible for providing reports in the format requested and ensuring the accuracy of the data. The programmer is also responsible...Work at office
$35 - $37 per hour
...Located in mason, OH Salary: $35 -$37/hr+ Specialized Recruiting Group is seeking a Quality Control CMM Programmer on 1st shift for a Direct Hire opening in Kettering, OH! Qualifications: Previous experience with Quality is required. Previous experience in the Manufacturing...Work at officeDay shift- ...seeking a Systems Engineer to collaborate with stakeholders and develop scalable data solutions. The role requires a Master’s degree in Computer Science and skills in SQL, Azure, and ETL processes. You will work closely with cross-functional teams to ensure data integrity...ComputerRemote job
- ...for appropriate implementationPreferred• Knowledge of continuous integration using Bamboo• Experience working in a scrum team and in onsite/offshore model• Experience in technology consulting, enterprise and solutions architecture and architectural frameworksAdditional...Full time
- Specialized Recruiting Group is seeking a Quality Control CMM Programmer on 1st shift for a Direct Hire opening in Kettering, OH. The role involves performing CMM operations and programming to support manufacturing quality. Candidates should have CMM programming experience...Day shift
- ...requirement) and a Lead Software Engineer. Once we onboard additional 2 teams, there may be need of hiring few more SAs, BSAs and developers onsite. Interview Process 2 rounds: 1 non-technical getting to know the candidate 30 minutes : 1 technical/behavioral 60 to 90 minute...
- ...assigned to support program success Required Skills/Experience: Bachelor's degree in Information Systems, Information Technology, Computer Science, or a closely related discipline with 8+ years of relevant experience, OR a Master's degree with 6+ years of relevant...ComputerFlexible hours
- ...ensure adherence to development standards, processes, and procedures. Skills/Qualifications Required Bachelor’s degree in computer science, Information Technology or a related field (or foreign educational equivalent) or equivalent based on education and/or...ComputerFull timeLocal areaShift workDay shift
- Shape Corp. is seeking a programmer for their Trenton, OH location. The role involves developing and executing programs using Metrologic software to collect data on various components and checking fixtures. Responsibilities include troubleshooting existing programs, providing...
- ...Reliable Software Resources Inc and I am writing to see whether you are interested in an exciting/challenging opportunity at Mason, OH Onsite. Our client is interested in hiring a Java Developer who can use Oracle, Mainframe, JAVA, spring, and EDI. Please let us know...Full timeContract workImmediate startRemote work
$105k - $140k
...Role The Applications Engineer/ CNC Programmer is responsible for providing hands-on support... ...is required. THS IS A FULL TIME ONSITE POSITION LOCATED IN MASON, OHIO... ...fractions, and decimals. Ability to compute rate, ratio, and percent and to draw and...Full timeTemporary workMonday to Friday- ...build scalable platforms that power innovation.This is a fully onsite role in Monroe, NY. No remote opportunity. Position OverviewWe... ...maintaining security best practices.QualificationsBachelor's degree in Computer Science, Information Technology, or a related field, preferred....ComputerRemote work
- ...users while ensuring security and performance.This is a fully onsite role with no opportunity for being remote. Key ResponsibilitiesDesign... ...and AI frameworks.QualificationsBachelor's degree in Computer Science or related field.Proven experience as a Fullstack Developer...ComputerRemote work
- ...team for appropriate implementationPreferredKnowledge of continuous integration using BambooExperience working in a scrum team and in onsite/offshore modelExperience in technology consulting, enterprise and solutions architecture and architectural frameworksExperience in...Permanent employmentFull timeH1b
- ...GoLang Backend Developer Mason, OH or Woodland Hills, CA (Onsite) 12+ Years Preferred Must-Have Skills * Go (Golang) – Strong hands-on development experience * Microservices Architecture * RESTful API Development * Docker & Kubernetes * SQL Databases...Temporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Computer Programmer (Onsite). Be the first to apply!
- entry level computer programmer Lebanon, OH
- entry level computer Lebanon, OH
- computer it Lebanon, OH
- computer vision Lebanon, OH
- computer information Lebanon, OH
- entry level computer programming Lebanon, OH
- computer programming work from home Lebanon, OH
- computer programming part time Lebanon, OH
- computer Lebanon, OH
- computer maintenance Lebanon, OH



