What are the responsibilities and job description for the Programmer position at QuickStaff?
Summary:
Use GAB Tokenized Language (GTL) and SQL to design tables, write queries, develop user experience and ensure that these queries perform at optimal speeds to assist with manufacturing and business processes.
Required Skills:
- Problem-solving
- SQL experience
- Documentation and communication
- Visual Basic or related experience
Desired Additional Skills:
- Python experience
- Manufacturing ERP experience
Essential Duties and Responsibilities **Other duties may be assigned.
- Understand manufacturing and business processes and related problems by documenting requirements, acceptance criteria, flow charts, report mock-ups, UI mock-ups, and business rules, etc.
- Facilitate design sessions with business and technical resources.
- Assist in gap analysis preparation by identifying differences in user and/or customer requirements and product functionality.
- Demonstrate and explain solution processes and functionality.
- Perform requirements validation to ensure developed software solutions meet business needs for the end-user satisfaction.
- Write and maintain documentation to describe program development, logic, coding, testing, changes, and corrections.
- Work with project managers to ensure that data entry, retrieval, change and delete functions meet business requirements for project completion.
- Write queries used for front-end applications (websites, desktop applications, or cloud apps).
- Evaluate, design, code, optimize, and modify Pervasive SQL and PostgreSQL databases as well as database applications, including GTL-built UX.
- Perform standard database maintenance and administration.
- Design, code and modify SAP Crystal Reports.
- Work under general supervision with latitude for independent judgment.
Expectations
- Job Knowledge
- Use of Technology
- Communications
- Cooperation
- Teamwork
Education and/or Experience
- Two-year college or university program certificate
- (and/or) two to four years related experience and/or training;
- (or) four to six years related experience and/or training;
- (or) equivalent combination of education and experience.
Language Skills
- Ability to read, analyze, and interpret common scientific and technical journals, financial reports, and legal documents.
- Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community.
- Ability to effectively present information to top management, public groups, and/or boards of directors.
Reasoning Ability
- Ability to solve practical problems with innovative and creative solutions while dealing with a variety of concrete variables in situations where only limited standardization exists.
- Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
Physical Ability
- While performing the duties of this Job, the employee is regularly required to sit and use hands to finger, handle, or feel. The employee is frequently required to talk or hear.
- The employee is occasionally required to walk.
- The employee must occasionally lift and/or move up to 25 pounds.
- Specific vision abilities required by this job include close vision.
Work Environment
- Occasionally exposed to moving mechanical parts.
- The noise level in the work environment is usually quiet.
Pay is BOE!
Equal Opportunity Employer/Veterans/Disabled
CMM Programmer
D&E Machining -
Corry, PA
CNC Programmer
Electric Materials Co -
Clymer, NY
CMM Operator/Programmer
Napoleon Engineering Services -
Olean, NY