Software Developer- Reporting Tools

Domino's Corporate

Software Developer- Reporting Tools

Ann Arbor, MI
Full Time
Paid
  • Responsibilities

    Job Description

    Location: Onsite 4 days a week – Ann Arbor Charter Township, MI

    Candidates should be local to the Ann Arbor area or willing to relocate

    Be Part of the Domino’s Technology Team!

    At Domino’s, technology is at the heart of everything we do—from powering our world-class ordering platforms to delivering insights that drive our business forward. We’re looking for a talented Software Developer to join our onsite team and help build, enhance, and maintain reports within our proprietary reporting platform. If you thrive in a fast-paced, collaborative environment and want to make an impact, we want to hear from you!

    What You’ll Do

    • Approach challenges with a data analytics mindset—demonstrate curiosity, proactively identify opportunities for improvement, and apply creative problem-solving to deliver actionable insights.
    • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
    • Design, develop, and maintain reporting features using JavaScript, TypeScript, C#, and .Net technologies.
    • Integrate and optimize SQL queries for efficient data retrieval and manipulation.
    • Ensure code quality through unit testing, code reviews, and adherence to best practices.
    • Build responsive, user-friendly interfaces for report generation and visualization.
    • Troubleshoot, debug, and resolve issues within the reporting tool.
    • Utilize GIT or similar version control systems for source code management and collaboration.
    • Document technical designs, processes, and user guides as needed.
  • Qualifications

    Qualifications

    What You’ll Bring

    • 4+ years recent experience in C# and .Net technologies (including ASP.Net and .Net Forms).
    • Strong SQL experience, including the ability to write and optimize complex queries.
    • Strong experience with JavaScript specifically TypeScript.
    • Experience with GIT or similar version control systems.
    • Ability to optimize web applications for performance and accessibility.
    • Advanced knowledge of data visualization principles and practices.

    Bonus Points For

    • Experience building single-page applications.
    • Experience with DevExpress development tools
    • Knowledge of browser APIs and NodeJS.
    • Exposure to continuous integration systems and automated deployment pipelines.
    • Experience with data visualization platforms for Business Intelligence (ex: Power BI, MicroStrategy, Cognos, QlikView, Tableau, etc.)

    Qualifications

    • Bachelor’s degree in computer science, Information Technology, or related field (or equivalent experience).
    • Excellent problem-solving skills and attention to detail.
    • Strong communication and teamwork abilities.
    • Willingness and ability to work onsite at our Ann Arbor Charter Township location.

    Additional Information

    All your information will be kept confidential according to EEO guidelines.