Domino's · 2 months ago
.Net Developer III
Domino's Pizza is a technology leader in the food industry, known for its commitment to honesty and transparency. They are seeking a Software Engineer III who will develop and maintain high-quality code, mentor junior developers, and contribute to the design and implementation of complex systems. The role emphasizes collaboration across teams and a focus on performance, maintainability, and security in software development.
Restaurants
Responsibilities
Provides input to the definition of organizational coding standards
Produces estimates for their assigned tasks and participates in estimation for larger initiatives including up front project planning
Produces performant code with a special emphasis on stability and long-term supportability
Promotes 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
Responsible for documentation of their code and external documentation of a system or project
Participates in designing entire components and interaction between components
Supports project management team in decomposing business requirements into individual tasks
Deep understanding of libraries and common components (frameworks)
A key reviewer of PRs for their project team
Participates in the initial implementation of new patterns
First line developer support for production systems - troubleshooting/triage
May participate in interviews
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
Provides dedicated mentorship to new or inexperienced members of the team (ex: rotational candidates, new employees, or new members of a team)
Qualification
Required
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)
Proficient in API version management
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
Expert with build and debug tools
Proficient with profiling tools
Experience with continuous integration systems like Jenkins/GitHub
Experience with international software development (multi-lingual, multi-currency, geographic, and locale awareness)
Proficient in MacOS, Unix, and Linux
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
Preferred
Experience with Docker, or equivalent container technology
Experience with agile practices and tools preferred (Jira or similar)
Company
Domino's
Domino’s is a purpose-inspired, performance-driven company powered by exceptional people who are committed to feeding the power of possible—one pizza at a time.
H1B Sponsorship
Domino's has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (43)
2024 (40)
2023 (34)
2022 (53)
2021 (42)
2020 (32)
Funding
Current Stage
Late StageRecent News
The Motley Fool
2025-09-30
2025-09-30
Company data provided by crunchbase