We are looking for a versatile Web Developer to join a service-focused organization in Maple Grove, Minnesota in a contract capacity with the potential for a permanent role. This position combines hands-on web development with technical leadership, giving you the opportunity to build solutions, guide execution, and help shape priorities across IT initiatives. The ideal candidate is comfortable partnering with business teams, translating operational needs into practical technical outcomes, and balancing coding responsibilities with project oversight.<br><br>Responsibilities:<br>• Build, enhance, and maintain web-based solutions using technologies such as Shopify, Laravel, and MySQL to support business operations and customer-facing needs.<br>• Provide technical direction for daily development activities, ensuring work is prioritized effectively and completed in alignment with organizational goals.<br>• Collaborate with stakeholders across departments to gather requirements, clarify objectives, and turn business needs into scalable technical solutions.<br>• Lead and coordinate the efforts of a small IT team by organizing tasks, monitoring progress, and helping remove roadblocks during project execution.<br>• Troubleshoot application, database, and system issues, identifying root causes and implementing timely, reliable fixes.<br>• Contribute directly to software development through coding, solution design, testing, and ongoing optimization of existing applications.<br>• Oversee technical projects from planning through delivery, balancing deadlines, resource needs, and changing priorities.<br>• Communicate technical concepts clearly to non-technical audiences to support decision-making, alignment, and successful implementation.
<p><strong>Fullstack Developer - AI Focus</strong></p><p><strong>Hybrid, 2 days/week in Wayzata, MN</strong></p><p><strong>6-12 month contract</strong></p><p><br></p><p>We are looking for a Senior Software Engineer to join a hybrid team in Wayzata, Minnesota, contributing to innovative full-stack solutions that bring enterprise data and generative AI capabilities together. This Long-term Contract opportunity is ideal for an experienced engineer who enjoys building secure, scalable applications across both back-end and front-end layers in a fast-moving prototyping environment. The role focuses on creating dependable software that connects data workflows, large language models, and user-facing tools while supporting enterprise-grade performance, usability, and security.</p><p><br></p><p>Responsibilities:</p><p>• Build and enhance end-to-end application features using C# services on the back end and React with TypeScript on the front end.</p><p>• Develop workflows that connect enterprise data sources with large language models, ensuring outputs are validated, structured, and usable within business applications.</p><p>• Create reliable integrations that support modern AI-driven applications, including orchestration patterns and skills-based software capabilities.</p><p>• Deploy and maintain solutions in Microsoft Azure using automated delivery pipelines, while contributing to logging, monitoring, and foundational infrastructure templates.</p><p>• Partner with platform, security, and technical teams to resolve issues across controlled enterprise environments with strict access and network requirements.</p><p>• Support modernization efforts by helping shift legacy components toward cloud-native architectural practices and more scalable application designs.</p><p>• Investigate and solve complex technical issues independently, driving work from early discovery through production-ready delivery.</p><p>• Collaborate in a hybrid setting, typically working onsite two days per week to align with stakeholders and team members.</p>
<p>We are looking for an experienced Mobile Developer to lead the creation of a new mobile application platform. This opportunity is well suited for a hands-on technical leader who can shape architecture, guide product direction, and deliver a high-quality experience across mobile platforms. The role blends strategic decision-making with active development, requiring close collaboration with business partners and leadership to build a scalable, configurable solution from the ground up.</p><p><br></p><p>Responsibilities:</p><p>• Direct the technical design and delivery of a new mobile application initiative from early planning through release.</p><p>• Create and implement cross-platform mobile solutions for iOS and Android using modern development tools and frameworks, including .NET MAUI.</p><p>• Work closely with stakeholders to gather business objectives, clarify functional needs, and convert them into practical technical plans.</p><p>• Define application architecture, coding standards, and engineering practices that support maintainability, performance, and future growth.</p><p>• Champion a product-centered mindset by improving usability, flexibility, and overall customer experience throughout development.</p><p>• Assess market offerings and help identify features and capabilities that strengthen the product's competitive position.</p><p>• Guide key choices related to mobile strategy, platform capabilities, integrations, and longer-term roadmap planning.</p><p>• Serve as the team's mobile expert by providing technical leadership, mentoring developers, and influencing solution direction.</p>
We are looking for a Graphic Designer to join a team and contribute to a wide range of visual communication projects. This Long-term Contract position focuses on developing high-quality print and digital assets that support corporate marketing and packaging needs. The role is well suited for someone who combines creative design ability with strong technical knowledge of production files, layout execution, and brand-consistent artwork.<br><br>Responsibilities:<br>• Create visually compelling marketing materials for both printed and digital formats, ensuring alignment with brand standards and campaign goals.<br>• Design packaging concepts and production artwork that balance creative presentation with practical manufacturing requirements.<br>• Prepare press-ready files by checking layout accuracy, image quality, color settings, bleeds, and other pre-press specifications.<br>• Manage revisions efficiently by updating artwork files, organizing source documents, and maintaining version control throughout the design process.<br>• Partner with internal stakeholders to translate business needs into effective visual solutions for brochures, promotional pieces, and related collateral.<br>• Use Adobe Creative Cloud applications, including InDesign, Photoshop, and Illustrator, to produce high-quality deliverables across multiple project types.<br>• Support print production activities by coordinating file output requirements and helping ensure materials are ready for vendor or production handoff.
We are looking for a Graphic Designer to support creative initiatives through visually compelling digital and print materials for a Contract position based in Plymouth, Minnesota. This opportunity is well suited to someone who can translate brand direction into effective marketing assets while balancing multiple deadlines and project priorities. The ideal candidate brings strong design judgment, technical fluency with leading Adobe tools, and the ability to produce engaging content that strengthens brand visibility.<br><br>Responsibilities:<br>• Create visually effective marketing materials across print and digital channels, including brochures, advertisements, and banner graphics.<br>• Develop design concepts that align with established brand standards and contribute to consistent brand recognition.<br>• Use Adobe Creative Cloud applications, including Illustrator, InDesign, and Dreamweaver, to produce and update creative assets.<br>• Collaborate with internal partners to interpret project goals and turn ideas into clear, audience-focused visual solutions.<br>• Prepare layouts, graphics, and production-ready files with attention to accuracy, formatting, and overall presentation quality.<br>• Manage multiple design assignments at once while maintaining deadlines and adapting to shifting business needs.<br>• Refine existing materials and build new collateral that supports campaigns, promotions, and broader communication efforts.
We are looking for a Product Designer to join our team and shape distinctive products and visual experiences from initial idea through final delivery. This role is ideal for a creative, detail-oriented individual who can balance trend awareness with practical execution, turning market insights and customer needs into effective design solutions. You will work closely with cross-functional partners to develop products, packaging, and presentation materials that strengthen brand presence and support retail success.<br><br>Responsibilities:<br>• Create original product and packaging concepts that move from early exploration to production-ready design.<br>• Develop visual direction through trend research, inspiration boards, color stories, pattern work, and other creative assets.<br>• Convert customer preferences and retail opportunities into thoughtful designs that are both appealing and commercially viable.<br>• Prepare clear presentations that communicate design ideas, product assortments, and merchandising opportunities.<br>• Partner with product development, sourcing, and sales teams to align creative concepts with execution requirements and business goals.<br>• Uphold brand standards while introducing fresh ideas that reflect evolving market and lifestyle trends.<br>• Use Adobe Creative Suite and AI-enabled tools to improve research, concept development, and design efficiency.<br>• Participate in review sessions, incorporate feedback constructively, and refine concepts to achieve a strong final result.
<p>We are looking for an experienced Data Engineer to jcreate and enhance dependable data platforms that support HR and enterprise analytics, partnering closely with analysts, engineering leads, and business stakeholders on site. The position focuses on building scalable pipelines, strengthening data quality, and enabling trusted insights that improve operational decision-making across the organization.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain scalable data pipelines that integrate information from files, APIs, databases, replicated sources, and streaming inputs.</p><p>• Build and support modern data environments across warehouses, data lakes, and lakehouse architectures to meet analytics and reporting needs.</p><p>• Partner with business analysts, HR stakeholders, and technical team members to translate data requirements into reliable engineering solutions.</p><p>• Improve data quality, lineage, and governance by applying metadata-driven practices and implementing controls that increase trust in enterprise datasets.</p><p>• Lead end-to-end delivery of data engineering initiatives, from solution design and development through testing, deployment, and operational support.</p><p>• Manage orchestration, scheduling, and monitoring of data workflows to ensure stable performance and timely delivery of critical datasets.</p><p>• Apply DevOps practices such as version control, automated testing, and CI/CD processes to increase deployment quality and team collaboration.</p><p>• Use Python, SQL, and cloud-based tools to automate data processing, optimize performance, and support scalable distributed workloads.</p><p>• Implement data protection measures, including masking, encryption, anonymization, and role-aware access design, especially for sensitive workforce information.</p><p>• Support curated analytical datasets and reporting solutions by collaborating with downstream users on trusted models and enterprise data products.</p>
<p>We are looking for a senior Data Engineer. This position combines architectural leadership with hands-on development across a modern cloud data ecosystem, with a strong focus on building dependable, scalable, and efficient data solutions. The role will help shape engineering standards, strengthen platform governance, and support high-quality data delivery for enterprise analytics and emerging AI-driven use cases.</p><p><br></p><p>Responsibilities:</p><p>• Provide technical direction to engineering teams and guide the successful execution of complex data platform initiatives.</p><p>• Create and enhance robust data pipelines and reusable data products that support scalable analytics and reporting needs.</p><p>• Develop and refine cloud-based data solutions using Snowflake, dbt, Fivetran, and Azure services.</p><p>• Build automation-first, metadata-driven processing frameworks to improve consistency, maintainability, and operational efficiency.</p><p>• Design curated data structures using established modeling approaches such as Data Vault, Kimball, and dimensional modeling.</p><p>• Improve platform performance through tuning, cost management, and scalability planning across data workloads.</p><p>• Establish and reinforce best practices for data quality, governance, lineage tracking, observability, and CI/CD delivery.</p><p>• Support Azure-based integration, storage, compute, and DevOps capabilities required for reliable end-to-end data operations.</p><p>• Enable data foundations that can support advanced analytics, AI/ML initiatives, and modern analytical architectures.</p>
<p>We are looking for a Data Engineer to join an immediate contract opportunity in Woodbury, Minnesota. In this role, you will help advance a customer-focused analytics platform by creating reliable data solutions that support reporting, APIs, and interactive insights. You will work closely with technical and business partners to shape scalable data structures and deliver high-quality information products in a collaborative environment.</p><p><br></p><p>Responsibilities:</p><p>• Create and support robust data pipelines that move and prepare information for analytics and downstream applications.</p><p>• Build transformation workflows using dbt and optimize processing logic with Python, Spark SQL, and PySpark.</p><p>• Coordinate scheduled and dependency-driven data jobs with Apache Airflow to ensure consistent delivery.</p><p>• Ingest and manage data within an on-premises environment, maintaining efficiency, quality, and availability.</p><p>• Develop data services and API-ready outputs so customers can access information through external BI and analytics tools.</p><p>• Contribute to semantic and visualization layers, including tools such as Cube.dev or similar platforms, to improve analytics usability.</p><p>• Partner with application and dashboard developers to align data structures with customer-facing reporting needs.</p><p>• Work with stakeholders across product, business, and engineering teams to define solutions that support platform goals and user expectations.</p><p>• Apply modern development practices and AI-assisted tools where appropriate to improve productivity and accelerate delivery.</p>
<p>We are looking for a FileMaker Solutions Developer to create and enhance business-critical applications that support operations. This role focuses on designing reliable FileMaker-based solutions, connecting key business platforms, and improving the flow of data across manufacturing and enterprise systems. The ideal candidate brings strong technical depth, practical problem-solving skills, and the ability to translate operational needs into scalable software solutions.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain FileMaker solutions that support day-to-day business processes and long-term operational goals.</p><p>• Build integrations between FileMaker applications and external platforms, including ERP systems, EDI solutions, web APIs, and other third-party services.</p><p>• Create scripts, workflows, and automation features that improve accuracy, reduce manual effort, and streamline data movement across systems.</p><p>• Partner with business and technical stakeholders to gather requirements, define application enhancements, and deliver effective software solutions.</p><p>• Develop and optimize connections with SQL Server and related data sources to ensure reliable reporting and application performance.</p><p>• Support manufacturing-related system needs by aligning software functionality with production, order management, and operational workflows.</p><p>• Troubleshoot application issues, identify root causes, and implement durable fixes for integration and platform-related problems.</p><p>• Document system logic, integration methods, and development standards to support maintainability and knowledge sharing.</p><p>• Contribute to enhancement projects involving application modernization, process automation, and connected system improvements across the IT landscape.</p>
<p>We are looking for an experienced Sr. Software Engineer to help build and enhance business-critical applications for our Information Technology team. This is a hands-on development position requiring someone who can translate business needs into scalable, secure, and maintainable software solutions. The ideal candidate brings strong expertise in modern Microsoft development technologies and enjoys partnering with stakeholders while guiding engineering best practices across the team.</p><p><br></p><p>Responsibilities:</p><p>• Lead the design, development, documentation, and validation of web applications, APIs, and background services using C#, .NET, ASP.NET, and related technologies.</p><p>• Partner with business stakeholders to interpret functional needs, define technical approaches, and deliver application enhancements that improve usability and performance.</p><p>• Build responsive user experiences across devices using front-end frameworks and web technologies such as Angular, JavaScript, Blazor, and related tools.</p><p>• Develop, maintain, and optimize database objects and queries while supporting reliable data access and application performance.</p><p>• Strengthen software quality by implementing unit and integration testing practices and promoting disciplined engineering standards across the team.</p><p>• Provide technical leadership through architecture guidance, code reviews, and evaluation of solution options to support efficient and sustainable development decisions.</p><p>• Apply secure coding methods and ensure solutions align with established security expectations, policies, and risk reduction practices.</p><p>• Support user adoption by demonstrating completed solutions, gathering feedback, and assisting with training when needed.</p><p>• Mentor other engineers by sharing practical development knowledge, recommending learning resources, and encouraging continuous improvement within the group.</p>
We are looking for an ERP Applications Programmer/Developer - Lv2 to support enterprise application development and configuration efforts in Wayzata, Minnesota. This Long-term Contract position is ideal for a software developer who can translate business and technical needs into reliable ERP solutions while working effectively both independently and with cross-functional teams. The role focuses on application configuration, technical documentation, issue resolution, and collaboration with stakeholders to deliver well-designed, supportable systems.<br><br>Responsibilities:<br>• Build, configure, test, implement, and maintain ERP application components in alignment with project objectives and technical standards.<br>• Partner with end users, business analysts, and systems analysts to clarify requirements and shape practical solution designs.<br>• Produce clear technical design materials, detailed specifications, and operational documentation to support development and ongoing system use.<br>• Investigate application defects and test failures, then apply timely fixes to restore expected functionality.<br>• Follow established coding practices, naming standards, and program guidelines to ensure consistency across deliverables.<br>• Participate in peer reviews of configuration and code, incorporating feedback and making required updates.<br>• Comply with formal change control procedures when introducing enhancements, fixes, or configuration updates.<br>• Create and revise process documentation, support materials, and procedural guides for applications and related operations.<br>• Provide technical guidance to colleagues by explaining detailed specifications and recommending appropriate configuration approaches.