Skip to main content

Revisit your application

IT Enterprise Engineer

Job Location Des Moines, Iowa Req ID R55458

Krause Group is headquartered in Des Moines, IA and operates in a hybrid office setting. Our associates are onsite a few days each week. Role is not fully remote.

Are you passionate about infrastructure and process improvement? Looking for a growth-oriented and fast paced work environment?

Krause Group is looking for an IT Enterprise Engineer to join our team! As the Enterprise Engineer, you will work to improve the company’s efficiencies and organizational structure by building out new IT infrastructure and improving the current one. You will help to build a clear strategy and direction for how to integrate a business’ current information programs and applications to increase productivity and structure in the workplace. In addition to process improvement you will design, coordinate, and manage the architecture models to help it perform more effectively and enhance their technology processes. This role will oversee the design and development of software applications as well as collaborate on application design with internal stakeholders and application development teams, implement and monitor application development stages, and document application development processes.

What You’ll Do:

  • Evaluate internal functions, business development strategies, and IT processes and suggesting improvements.

  • Partner with stakeholders to create business architecture models to reflect the organization's strategies and goals and create and implement business visions and goals.

  • Provide business architecture and systems processing guidance.

  • Ensure the efficiency, security, and support of the organization's goals.

  • Create methods for compliance architecture, such as data storage, metadata management, and change control.

  • Determine and implement build versus buy strategies, mentor personnel, and views of the overall business strategy.

  • Assist in managing business partner expectations on initiatives.

  • Create and maintain documentation surrounding the software architecture, application design processes, component integration, testing guidelines and other key elements.

  • Perform design and code reviews.

  • Research technology trends and innovative solutions.

  • Participate in all aspects of the software development process, such as determining business goals, prototype modeling, risk evaluation and customization for specific clients or users.

  • Prepare proposals and estimates for the design and implementation of IT systems

  • Help set global standards shared between supervised systems that will ensure all solutions, usually composed of many infrastructure elements and software, work well with each other.

  • Monitor applications to identify necessary configuration changes, maintain data integrity, improve the user experience, and stay abreast of security issues.

  • Provide guidance and direction to other members of the team.

What We’re Looking For:

  • Track record of success in applications development and quality assurance testing.  Must be able to accept and lead delivery of ambiguous tasks and projects.

  • Ability to function as a strategic partner within a team, working with all project stakeholders such as business users, project managers, and business analysts while delivering solutions.

  • Must have the ability to create or interpret detailed project specifications to develop program logic and code. 

  • Must be able to mentor and lead other less experienced developers.

  • Must be able to thrive in a dynamic, fast-paced, fun environment.

  • Prior IT experience in the retail industry is a plus.

Other key requirements

  • Bachelor’s Degree in Computer Science/MIS, Systems Analysis, Information Systems, or related area, preferred.

  • 9-12+ years of progressively responsible applications development experience.  Seen as a leader in solution development.

  • 9 + years of experience working Microsoft .NET, C#/VB.Net and MS SQL Server 2005/2008 is required.  MS SharePoint and MS CRM experience a plus. 

  • Relocation to Des Moines, IA required

Leadership Competencies:

  • Communication: Delivers clear, effective communication and listens to others

  • Conceptual/Systems Thinking: Recognizes patterns, trends, themes, and connections in information to develop innovative ideas and solutions

  • Constructive Engagement: Expresses ideas and disagreements, constructively resolves conflict, and encourages others to do the same

  • Customer Orientation: Meets the expectations and needs of internal and external customers

  • Decision Making: Makes good decisions in a timely manner

  • Empowerment: Takes initiative and solves problems

  • Talent Development: Maximizes potential and improves overall performance

  • Influence: Proactively builds relationships and influences others

  • Analytical Thinking/Problem Solving: Accurately assesses problems and effectively and efficiently arrives at solutions

  • Strategic Thinking: Understands the current state and can visualize the ideal state and how to achieve it

About Krause Group

Krause Group is an Iowa-based company housing a diverse set of businesses with over 5,000 associates across the U.S. and Italy. These companies include Kum & Go, L.C., Solar Transport, Krause+, Pro Iowa, and the Des Moines Menace soccer team. Krause Group is also home to Italian wineries Vietti and Enrico Serafino, the historic soccer club Parma Calcio 1913, and boutique luxury hotel Casa di Langa, located in the Piedmont region of Italy.

Krause Group is an Equal Opportunity Employer and an inclusive environment encouraging all interested candidates to apply.

Back To Top