Skip to main content
Posted March 19, 2021

Data Developer

ITC Inc
Hudsonville, MI, USA Full Time

We are excited that you are considering ITC as a potential employer! This overview...

We are excited that you are considering ITC as a potential employer! This overview is intended to help you determine if ITC is a great fit for you and your goals.

Ask yourself these questions:

Does the thought of working at an innovative and tech savvy organization with big goals excite you?

Do you have a knack for helping and supporting others in using available technology in new ways to improve efficiencies and delight customers, both internal and external?

Is project management something that is in your DNA? Do you love diving into the details, working with others, and launching new software and initiatives?

Are you skilled at approaching challenges with innovation solutions, a positive attitude, and an open mind?

If you answer yes to the questions above; ITC may be a great fit for you!

Summary

The Data Developer is responsible for both Business Intelligence and IT Infrastructure tasks. The Data Developer is an integral part of our team, accomplishing duties from planning and developing applications to troubleshooting ERP issues brought to ITC by our Managed Service Provider. The Data Developer will take pride in delivering solutions using best practices that are scalable, sustainable, reliable, and reasoned.


What You'll Enjoy Doing

BUSINESS INTELLIGENCE: Work with Business Intelligence team to advance ITC's data infrastructure and interrelation between all its software environments where external data may be collected and displayed. Support initiatives in all areas of the business where internal and external data, artificial intelligence, and collected base assumptions can be leveraged to drive better and more timely decision-making.

  • Assist in the planning, design, and development of new applications and enhancements to existing applications, where needed.
  • Meet with decision makers, systems owners, and end users to define business requirements, systems goals, identify, and resolve business systems issues.
  • Assist in the deployment of new applications and enhancements to existing applications.
  • Support the creation of cost-benefit and return on investment analyses for proposed systems to aid management in making implementation decisions.
  • Create systems models, specifications, diagrams, and charts to provide direction for system programmers.
  • Write, translate, and code software programs and applications according to specifications.
  • Assist in defining software development project plans including scoping, scheduling, and implementation.
  • Liaise with vendors for efficient implementation of new software products or systems and resolution of any adaptation issues.
  • Coordinate and perform in-depth tests, including end-user reviews, for modified and new systems.
  • Provide orientation and training to end users for all modified and new systems.
  • Assist in advancing form development in coordination with Infor Syteline ERP systems.

IT INFRASTRUCTURE: Work with IT team to manage advanced network infrastructure and individual workstation issues, performance and problem solving.

  • Ensure compatibility and interoperability of on-premise and cloud-based computing systems.
  • Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems.
  • Conduct research on hardware and software products to justify recommendations and support purchasing efforts.
  • Troubleshoot ERP issues with ITC's Managed Service Provider, Software Hosting Provider and ERP Software Provider.
  • Assist with Active Directory management and the occasional onboarding/offboarding of ITC staff.
  • Basic software environment troubleshooting, including the occasional support of Chinese operations after hours.
  • Assist with enhanced security innovations including intrusion detection/prevention, email security, and interdepartmental privileges deployment.

Other Functions:

  • Continually improve skills and expand product domain knowledge.
  • Clearly and regularly communicate with management and technical support colleagues.
  • Possess up-to-date knowledge of technological developments in the industry.
  • Other duties as assigned.

We Know Flexibility, Perks and Benefits are Important To You

Our innovation doesn't stop with products or services. This commitment to innovation carries through to employee benefits and perks.

Employees of ITC enjoy a competitive benefits package including company sponsored health insurance, life insurance, 401k, short term disability, education reimbursement, performance incentive program, employer sponsored community involvement opportunities, company events, ITC Well-Being program, employee assistance program, and voluntary benefit programs such as dental, vision, long term disability, and additional life insurance.

After just 60 days, employees are eligible for health insurance with a competitive premium contribution for both single and family coverage.

Our 401k plan through Principal Financial Group, is very competitive and offers a 3% match on the first 3% you contribute and another 1% if you contribute 5% of your earnings and is immediately 100% vested. In addition, Principal hosts on-site, bi-monthly education meetings and provides one-on-one investment support and education at no cost to employees.

Paid Time Off (PTO) and paid Holidays are part of our Employee Benefits as well. Holidays are an immediate benefit with ITC. There is no need to wait for probationary periods to end.

We believe in developing our employees and providing them with tools and opportunities that make them successful at their jobs. We also know that increasing employee growth potential and providing skills for advancement are important to today's engaged workforce. That is why we provide 12 hours annually of paid job enhancement training for each employee which is typically completed during the working day. More interested in education reimbursement? We've got that too!

We understand that family commitments can sometimes lead to work interruptions. We work with our employees to provide as much flexibility as possible so you can take care of important family matters.

We are always looking at new ways we can enhance the employee experience.

What Our Employees Said in a Blind Survey

Employees are highly loyal, hardworking, and collaborate well together. The employees at ITC are all trying to [do] the right things for the betterment of the company. Ownership and the Leaders care deeply about the success of the employees at ITC.

Family oriented, employee powered, open door, all ideas welcome to make things run smoother.

We care about our customers and each other. Even as we grow we fight to keep that small company feel. The upper management cares about each of us.

A friendly team environment.

Very family oriented and a fun place to work.

I enjoy the challenges of the work and seeing improvements to the company from our joint efforts.

What You'll Need to Be Successful

  • Bachelor's Degree in Computer Science or Information Systems or related field.
  • 3 years related work experience
  • Proven experience in overseeing the design, development, and implementation of software and hardware solutions, systems, or products.
  • Extensive experience with core software applications, including Manufacturing and/or Enterprise Resource Planning (ERP) systems.
  • Excellent understanding of coding methods and best practices with strong technical knowledge VB.NET, C#, other programming languages.
  • Working knowledge of Databases (i.e. SQL, Oracle or DB2).
  • Preferred familiarity with Azure/AWS and/or other Cloud hosting environments.
  • Working knowledge of Infor Syteline or other ERP systems preferred.
  • Working knowledge of Datawarehouse structure and design preferred.
  • Working knowledge of network and PC operating systems preferred.
  • Working knowledge of current network hardware, protocols, and standards preferred.
  • Good project management skills including familiarity with Agile methodologies.
  • Excellent written and oral communication skills.
  • Excellent listening and interpersonal skills.
  • Ability to conduct research into systems issues and products as required.
  • Ability to communicate ideas in both technical and user-friendly language.
  • Highly self-motivated and directed.
  • Keen attention to detail.
  • Proven analytical and creative problem-solving abilities
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Strong customer service orientation.
  • Experience working in a team-oriented, collaborative environment.


Apply Here



PI132240573

This listing expired on Apr 18. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.