Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer III (.Net) image - Rise Careers
Job details

Software Engineer III (.Net)

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 65% 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

Software Engineer III

Job Description

  • Location: Domino’s World Resource Center; 30 Frank Lloyd Wright Dr, Ann Arbor, MI 48105 (Onsite Monday- Thursday, Remote/Flex on Friday)

The Domino’s Pizza  Technology team in Ann Arbor, MI is seeking a Software Engineer III that is proficient in .Net development that consistently writes high quality code

A Software Engineer III is expected to consistently write high quality code, of a medium to high complexity, in a timely manner.  This includes accounting for things like performance, maintainability, and security.  In addition, it’s expected that they are proficient in all the standards, practices, guidelines, and idioms of the team and apply them as they are coding.

In this role, you will:

Spend 80% of your time developing

  • Providing input to the definition of organizational coding standards
  • Producing estimates for their assigned tasks and participating in estimation for larger initiatives including up front project planning
  • Produce performant code with a special emphasis on stability and long-term supportability
  • Promote reusability of code with an eye for opportunities of reuse across teams/systems
  • Produces code that is adequately unit tested and meets requirements for system/integration testing
  • Be responsible for documentation of code and external documentation of a system or project
  • Participate in designing entire components and interaction between components
  • Support project management team in decomposing business requirements into individual tasks
  • Developing a deep understanding of libraries and common components (frameworks)
  • Be a key reviewer of PRs for their project team
  • Participate in the initial implementation of new patterns
  • Be first line developer support for production systems - troubleshooting/triage

Spend 20% of your time Mentoring 

  • Support developers by answering team member's conceptual and technical questions
  • Help developers improve the maintainability, performance, and security of their code through code reviews
  • Provide dedicated mentorship to new or inexperienced members of the team (ex: rotational candidates, new employees, or new members of a team)

Qualifications

Net Qualifications

  • 5+ yrs experience as a developer working on large, distributed systems
  • 8+ yrs development in any language, 4 most recent years in C# developing server-side applications
  • Fluent in C#, experience with current .Net technologies (ex: .Net Standard, .Net Core, .Net 5+, ASP.Net)
  • Proficient with async programming (e.g. async/await)

General Qualifications 

  • Proficient 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 
  • Expert in writing quality unit tests along with build and debug tools
  • Proficient with profiling tools
  • Experience with continuous integration systems like Jenkins
  • Experience with international software development (multi-lingual, multi-currency, geographic, and locale awareness)
  • Proficient in MacOS, Unix, and Linux
  • Experience with Docker, or equivalent container technology, is preferred
  • Experience with agile practices and tools preferred (Jira or similar)
  • Experience with database concepts (queries, data models)
  • Understanding of development in a distributed system
  • Understanding of core networking concepts like http protocol and its usage

 

Additional Information

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

Domino's Glassdoor Company Review
3.5 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Domino's DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Domino's
Domino's CEO photo
Russell Weiner
Approve of CEO

Average salary estimate

$107500 / YEARLY (est.)
min
max
$95000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Domino's Hybrid 100 S. White Sands Blvd, Alamogordo, NM
Posted 4 days ago

An exciting opportunity for a General Manager to drive customer satisfaction and team excellence in Alamogordo.

Photo of the Rise User
Domino's Hybrid 30 Frank Lloyd Wright Dr, Ann Arbor, MI 48105, USA
Posted 4 days ago

Join Domino's Pizza as a Procurement Specialist to spearhead strategic sourcing and enhance operational excellence across the organization.

Posted 8 days ago

We are looking for a skilled Full Stack Developer to enhance our web application capabilities using Java, Springboot, and ReactJS.

Posted 6 days ago

Join Across AI as a Lead Infrastructure Backend Engineer and help define the technical foundation of our innovative AI-driven platform.

Photo of the Rise User
CloudKitchens Hybrid Mountain View, California, United States
Posted 3 days ago

CloudKitchens is seeking innovative Android Engineers to enhance the digital food delivery experience through cutting-edge technology in a high-impact environment.

Photo of the Rise User
Posted 10 days ago
Inclusive & Diverse
Transparent & Candid
Growth & Learning
Diversity of Opinions
Mission Driven
Customer-Centric
Rapid Growth
Dare to be Different
Collaboration over Competition

Join Patreon as a Senior Full Stack Engineer and help shape the future of creator analytics tools.

Photo of the Rise User
Posted 13 days ago
Dental Insurance
Flexible Spending Account (FSA)
Vision Insurance
Paid Holidays

Join 1Password as a Developer Intern to work on enhancing cybersecurity solutions while developing your skills in a remote-first environment.

Photo of the Rise User

Join Nava as a Software Engineer to develop impactful software that enhances government services for millions of Americans.

TAMUS Hybrid San Antonio, TX
Posted 6 days ago

Seeking a Software Engineer II to drive innovative application development at the Texas A&M Transportation Institute's Clean Energy Program in San Antonio.

Photo of the Rise User
Posted 4 days ago

Join Palo Alto Networks as a Staff Software Engineer to develop cutting-edge cloud networking and AI security solutions.

Photo of the Rise User
Dwolla Hybrid Des Moines, IA or Remote (US only)
Posted 6 days ago

As a Product Software Engineer at Dwolla, you will contribute to customer-facing solutions that facilitate billions in transactions annually.

Photo of the Rise User

Experienced Application Developer III with strong full-stack skills and generative AI expertise needed to drive innovation at CareSource in a fully remote role.

Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off

Join Samsara as an Engineering Manager, where you will lead the Routing team to innovate products that optimize large fleets in the transportation sector.

Photo of the Rise User
Posted 11 days ago

Mozilla is on the lookout for a Staff Android Engineer to enhance Firefox for Android, championing user privacy and the future of the web.

Photo of the Rise User
Meta Hybrid Menlo Park, California, United States
Posted 4 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Fast-Paced
Growth & Learning
Transparent & Candid
Feedback Forward
Dare to be Different
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Flex-Friendly
Snacks
Social Gatherings
Company Retreats
Fitness Stipend
Paid Holidays
Summer Fridays
Work Visa Sponsorship
Bias Training
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Dental Insurance
Life insurance

Meta is seeking a Business Engineering Manager to lead a team in driving AI solutions for business success.

At Domino’s, we make a promise to our customers to inspire through our actions, consistently provide delicious pizza at a great value, handcraft every pizza just for them, and to provide exceptional service all the time.

7082 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Future MakerBadge Global Citizen
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
June 14, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!