IT Solutions Developer II
Job Location Des Moines, Iowa Req ID R48169Krause 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 IT solution development? Are you looking for a career move that takes you to a role where you get to be a part of projects with custom development?
Krause Group is looking for an IT Solutions Developer II to join our critically important solutions team! In this role, you’ll plan, develop, integrate, test, and maintain effective software applications that support growth and drive success for the organization.
What you’ll do
Meet with internal business partners/end users to determine and/or assist with software solutions necessary to achieve greater efficiency in their business
Investigate technical software problems and coordinate problem resolution with appropriate in-house personnel or software vendors
Log, prioritize, troubleshoot, and resolve problems when they arise, or escalate when necessary
Mentor and complete peer-reviews of code developed by less experienced team members
Design, code, test, debug, document, and implement changes to new or existing databases and applications
Provide technical feasibility estimates and input into the initial development of business solution specifications, project objectives, high-level planning, cost justifications, or current systems problem resolutions
Perform quality program testing to assure the delivery of a product that meets the user’s specifications
Provide ongoing input into the establishment and refinement of a best practices QA process
Understand and document company/user data needs, interfaces, and applications
Develop and maintain data structures and integration programs that effectively extract, transfer, load, integrate, move, archive and backup respective databases and applications
Create and maintain an effective working relationship between end-users and the Information Technology department
Ensures that the appropriate people are informed of actions and progress made relative to solution development milestones
Partner with Business Intelligence and DBA in the development of data types, structures, dictionaries, assist business users (internal or external to IT) in their database needs, helping them understand the data types and structures contained within the various databases
Partner with IT management to develop short and long-term strategic plans for business solutions, quality assurance, and application integration architecture.
What we’re looking for
A reputation for impeccable ethics and integrity as well as a track record of success in applications development and quality assurance testing
Ability to 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
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
Comfortable with a faster than average pace and frequent changing environment
Effective in a culture of teamwork, collaboration, and accountability
Creativity, vision, and mature judgment in devising and implementing solutions to business goals
Other key requirements
Extensive experience in and progressively responsible for applications development
Experience working Microsoft .NET, C#/VB.Net and MS SQL Server 2005/2008 is required
Strong communication skills
MS SharePoint and MS CRM experience a plus
Bachelor’s degree in IT, preferred
Prior IT experience in the retail industry is a plus
Relocation to the Des Moines, IA area is 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 is able to 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.