Demo

Application Architect III

Domino's Corporate
Ann Arbor, MI Full Time
POSTED ON 8/5/2025
AVAILABLE BEFORE 10/4/2025
Company Description


Domino’s Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: we’re a reshaped, reenergized brand of honesty, transparency and accountability – not to mention, great food! In the rise to becoming a true technology leader, the brand is now consistently one of the top five companies in online transactions and 80% of our sales in the U.S. are taken through digital channels. The brand continues to ‘deliver the dream’ to local business owners, 90% of which started as delivery drivers and pizza makers in our stores. That’s just the tip of the iceberg…or as we might say, one “slice” of the pie! If this sounds like a brand you’d like to be a part of, consider joining our team!


Job Description


An Application Architect III has mastered the programming language and core library, including its more complex parts, numerous 3rd party libraries, and the tooling around development, building, debugging, testing, and deploying applications. They understand, at a moderate level, all of the services that make up the system and their inter-relationships and communication patterns. They have a deep understanding of the subset on which they are working and are able to mentor less experienced developers in the design of their code and the larger development ecosystem used within the project. They should have an introductory understanding of architectural design patterns especially as related to distributed systems.

Application architecture requires the development of an exhaustive understanding of the specific problem domains, the larger program context in which the architect is working, and the ability to take a longer-term view of the work in order to evaluate different design options. To accomplish this, the developer will need to deepen their understanding of why first and third party code is designed the way it is and from there begin to understand common, underlying design principles. They will also continue to develop mastery of application architecture design patterns and be able to apply to them to solutions they recommend. They must be able to evaluate patterns against potentially competing objectives such as time-to-implementation, long term maintainability, security, performance, etc. and begin to articulate the various tradeoffs of approaches.

Duties

Software Design/Architecture - 80-90%

  • Participate in the selection and design of new patterns/libraries/frameworks used within the store systems project
    • Consider and incorporate concerns such as extensibility, maintainability, security, operations, performance
    • Produce and apply the initial implementation of the pattern/library/framework
    • Document for, and teach the use of, the pattern/library/framework
  • Work with product and architecture teams to understand capabilities, epics, and stories
    • Provide information on the technical feasibility/impact of choices
  • Work with individual teams to assist developers in the design of per-story work
  • Answer conceptual and technical questions


Team Management & Mentoring- 10-20%

  • Help developers follow established patterns and improve their code by participating in code reviews

Qualifications
  • 5 yrs experience as a developer working on large, distributed systems
  • 10 yrs development in any language, 4 most recent years in C# developing server-side applications
  • Fluent in C#, experience with .Net Standard, .Net Core, and ASP.Net Core
  • Expert with build, debug, and profiling tools (e.g., Jenkins, MSBuild, Nuget, YourKit, RedGate)
  • Expert with design methods/patterns (e.g., DRY, SOLID, ReST) and their practical application
  • Excellent team player with good communication skills with both non-technical & technical co-workers
  • Highly motivated and driven by a desire to solve difficult problems, and learn new technology

Additional Information


Benefits:

  • Paid Holidays and Vacation
  • Medical, Dental & Vision benefits that start on the first day of employment
  • No-cost mental health support for employee and dependents
  • Childcare tuition discounts
  • No-cost fitness, nutrition, and wellness programs
  • Fertility benefits
  • Adoption assistance
  • 401k matching contributions
  • 15% off the purchase price of stock
  • Company bonus


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

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Application Architect III?

Sign up to receive alerts about other jobs on the Application Architect III career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$118,163 - $145,996
Income Estimation: 
$145,845 - $177,256
Income Estimation: 
$147,836 - $182,130
Income Estimation: 
$154,597 - $194,610
Income Estimation: 
$86,891 - $130,303
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Domino's Corporate

Domino's Corporate
Hired Organization Address Jackson, WY Full Time
Job Description Customer Service Representative Duties & Responsibilities: We are looking for Customer Service Represent...
Domino's Corporate
Hired Organization Address Evanston, WY Full Time
Job Description Title Customer Service Rep Job Description ABOUT THE JOB You got game? You got spring in your step? You ...
Domino's Corporate
Hired Organization Address Douglas, WY Full Time
Job Description General Job Duties involve operation of all equipment; stock and rotate ingredients from delivery to sto...
Domino's Corporate
Hired Organization Address Cheyenne, WY Full Time
Job Description General Job Duties involve operation of all equipment; stock and rotate ingredients from delivery to sto...

Not the job you're looking for? Here are some other Application Architect III jobs in the Ann Arbor, MI area that may be a better fit.

Application Engineer

Agile Enterprise Solutions, Ann Arbor, MI

AI Assistant is available now!

Feel free to start your new journey!