Epicareer Might not Working Properly
Learn More
I

Java Programmer

Salary undisclosed

Apply on


Original
Simplified

Job Description

Job Description
Description:

Join our family-owned company! We've offered stability, flexibility, and advancement opportunities for 60 years!

Iowa 80 Group, Inc. is seeking a Java Programmer to work at Iowa 80 Group s Headquarters in Walcott, Iowa. Iowa 80 Group includes The World s Largest Truckstop, Iowa80.COM, Joplin 44 Petro, Kenly 95 Petro, Effingham Chrome Shop, Truckomat Truck Washes, Walcott Truckers Jamboree, CAT Scale Company and Iowa 80 Trucking Museum.

The Java Programmer's role is to plan, coordinate, manage, and supervise activities related to business-process automation in organizational information systems. This individual is also responsible for testing the interoperability of application modules under development in coordination with other in-house software development teams. Will design and develop software programs, assist in company website development, oversee enterprise content management system, and participate in ERP conversion and low-code development and integration programs. Proven communication, problem-solving, and a desire to learn and use modern information technology tools are critical to successful performance in this role.

Responsibilities

  • Manage integration projects between business units and development teams as part of the IT Department's effort to automate business processes.
  • Plan, execute, and manage integrating new applications into existing systems and software throughout the enterprise.
  • Ensure that integration projects meet business requirements and goals, fulfill end-user requirements, and identify and resolve systems issues.
  • Research and make recommendations for integration products and services in support of the company s goals.
  • Assist with mobile application development solutions.
  • Evaluate results of integration projects, then report and make recommendations based on findings.
  • Where applicable, investigate and qualify potential areas to introduce Web services or other automated tools to improve company operations.
  • Assist staff members in identifying ways to streamline operations and processes.
  • Become proficient in using modern low-code development tools.
  • Work with cloud-based solutions such as Azure, or Google.
Requirements:
  • Prefer a four-year college diploma or university degree in computer science or computer engineering or 5 years of equivalent work experience.
  • Understanding of website development, hosting, and management.
  • Experience with business and technical requirements analysis, business process modeling/mapping, methodology development, and data mapping.
  • Extensive experience with Microsoft Office products, understanding of core business applications such as financial ERP systems, iOS, Android, Google, Node.js, IBM iSeries helpful, SQL, DB2, and low-code development tools.
  • Fluent in programming languages like Java, JavaScript, .NET, C#, C++, Python,
  • Experience with GIT version control software
  • Knowledge of relational database design and management techniques.
  • Good project management skills and/or substantial exposure to project-based work structures, project lifecycle models, etc.
  • Strong knowledge of system and software quality assurance best practices and methodologies.
  • General knowledge of network designs, protocols, and standards.
  • Excellent oral and interpersonal communication skills.
  • Outstanding writing and documentation skills.
  • Ability to communicate ideas in both technical and user-friendly language.
  • Able to conduct research into application integration issues and products.
  • Highly self-motivated and directed, with keen attention to detail.
  • Experience working in a team-oriented, collaborative environment.

Work Conditions

  • On-call availability as needed.
  • Occasional evening and weekend work to meet deadlines.
  • Sitting for extended periods.
  • Dexterity of hands and fingers to operate a keyboard and mouse and handle other computer components.
  • Lifting and transporting moderately heavy objects, such as computers.
  • Physically able to participate in sessions, presentations, and meetings.

Benefits

  • Paid every Friday!
  • Career Development Training
  • Health Insurance - Dental Insurance - Life Insurance
  • Advancement opportunities!
  • Gain financial security with a 401K plan with a 50% company contribution.
  • Paid Vacation
  • 7 Paid Holidays
  • Profit Sharing Bonus
  • Generous employee discounts on merchandise, meals, and E15 FUEL!
  • Flex Spending and Dependent Care Accounts
  • Community Involvement Events
  • Tuition Reimbursement/Educational Assistance up to $1500 a year!

Iowa 80 is committed to a culture of safety! We require pre-employment drug tests, background checks, and random drug testing for employees. This is a hybrid position. Iowa 80 is unable to sponsor a Visa.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job