APIs You Won't Hate


Dairy Queen, Inc. · Lead Application Developer

Company Description

Since 1940, Dairy Queen® has been one of the world’s best known and loved brands. Based in Minneapolis, MN, International Dairy Queen Inc., (IDQ), is the parent company of American Dairy Queen Corporation. As a leading franchisor, there are more than 7,000 independently owned and operated restaurants in the U.S., Canada and more than 20 countries around the world. IDQ is a subsidiary of Berkshire Hathaway Inc. (Berkshire) which is led by Warren Buffett, the legendary investor and CEO of Berkshire.

Here at IDQ, we create extraordinary Fan experiences every day and we do this through our commitment to hiring and retaining only the best in class talent. We firmly believe that our employees are the catalyst to the success of the company where their initiative, strategic thinking, and entrepreneurial spirit are recognized and rewarded. We're looking for motivated, passionate and dedicated individuals with an inherent need and ambition to go after bigger challenges.

Job Description

We have an exciting opportunity available for a Lead Application Developer located at our corporate office in Bloomington, MN.  The Lead Application Developer will design, develop, enhance, test, support, maintain and debug software applications that support Franchisee Support Center business processes and franchisee facing tools. Utilize latest development technologies to solve for business requirements. Provide strategic technical direction and system architecture for individual initiatives and technology stack. Collaborate with internal and external technology teams to deliver software on time and within budget. Monitor and enhance the stability and performance of the existing applications.

Some of the basic activities that this key role will oversee and may encounter are as follows: platform assessments, solution architecture/design, scoping/requirements analysis, process analysis, security analysis/remediation, custom development, SaaS platform extensions, API integrations, SSO, system testing and UAT coordination, vendor coordination, resource and budget planning/tracking, vendor assessments, maintenance of technical standards and data risk matrix.

Principal Accountabilities:

Hands-on Development & Technical Work

  • Design, develop, and test system solutions to address business requirements, in alignment with the IT Strategy
  • Establish standard coding practices, standard development lifecycle, and proper promotion of code to production through QA environments.
  • Provide support to end users for issue resolution, user acceptance testing, and occasionally training.

Solution Architecture & Design

  • Collaborate with subject matter experts, Business Functional Leads, and super users for practical application suite of Enterprise systems.
  • Collaborate with business users to gain a deep understanding of their business processes and requirements.
  • Translate business requirements into solution designs and build and implement systems and technical solutions.
  • Collaborate with other IT teams to ensure solution designs are well integrated and aligned to the overall enterprise architecture
  • Research new technology for potential application.

Project Scoping, Coordination & Analysis

  • Collaborates with Project Management team to ensure project management framework is followed to have consistency in project intake, scoping, prioritization, resource planning, and status communication.
  • Acts as point of escalation for issues regarding performance or competing priorities in Enterprise systems

Vendor Coordination and Communication

Collaborates with vendors to develop solutions to support the requirements of the business and our customers.


  • High School diploma or equiv.

  • Ability to effectively lead and manage cross-functional team members

  • Experience in producing solution architecture and design

  • Strong experience building software solutions using C#, VB.Net, SQL and object-oriented best practices

  • At least 7 years of experience in design and development of technology solutions

  • At least 7 years of experience with Microsoft Stack (.NET framework, MVC, ASP.NET, VB.Net, C#)

  • At least 5 years of experience in any of the following SDLC methodologies (agile, waterfall, scrum)

  • At least 2 years of experience developing SQL scripts/procedures

  • At least 2 years of development experience in Microsoft Power Platform - Power Apps, Power Automate/Flow, and Power BI (Preferred)

  • Knowledge of Azure infrastructure, capabilities, and Cloud basics

  •  Experience with Azure DevOps

  • .NET Framework (Expert)

  • C# Language (Expert)

  • VB.Net (Expert)

  • Web API / Web Services / XML (Intermediate)

  • SQL development (Intermediate)

  • Visual Studio Suite (Intermediate)

  • Microsoft Team Foundation Server (Intermediate)

  • Single Sign-On (SSO) using SAML (Intermediate)

  • WPF (Proficient)

  • JavaScript (Proficient)

  • JQuery (Proficient)

  • Experience using .NET Design Patterns (Desired)

  • Experience developing in a cloud environment (Desired)

  • Work closely with various departments and technical teams to deploy quality, extensible apps

  • Ability to adapt quickly, stay abreast of emerging technologies and self-learn

  • Ability to create well thought-out integrated application design with input from others

  • High producer, systems-thinker who maintains a high-level of quality in all facets of work

  • Provide training and mentorship to peers when needed

  • Works well in a team setting and individually

  • Self-starter who takes initiative and makes good decisions

  • Ability and willingness to support solutions in level 3 role

  • Strong communication and customer service skills

  • Faces challenges in a positive, collaborative and objective manner

Additional Information

All your information will be kept confidential according to EEO guidelines.   You must be work authorized in the United States without the need for employer sponsorship.


Benefit package includes medical, dental and vision insurance coverage, employer paid basic life insurance, short and long-term disability, paid sick and vacation, 401(k) match, tuition reimbursement, wellness challenges and more!

Our Commitment to Diversity, Equity and Inclusion

We are committed to creating a culture of diversity, equity and inclusion for all who touch DQ.  We believe in and commit to fostering a community where employees bring their authentic selves to work; where we recruit, engage and retain employees, franchise owners and suppliers with diverse background and identities; and where everyone feels welcome engaging with our DQ brand.

IDQ is an Equal Opportunity Employer that values the strength diversity brings to the workplace. IDQ participates in the US E-Verify program.  You must be work authorized in the United States without the need for employer sponsorship.

Want to get updates on what we're building at APIs You Won't Hate?

Subscribe to our newsletter

APIs You Won't Hate

APIs You Wont Hate is the recommended manual for building well designed and well crafted APIs. Join us, read our blog posts, search our community of knowledge and put it to good use building robust APIs




Powered by Vercel

© 2023 APIs You Won't Hate. All rights reserved.