Software Engineer II
Domino's - Ann Arbor, MI
Hiring: Software Engineer II Company: Domino's Location: Ann Arbor, MI Job Posted Time: 2026-09-10 12:15:33 Target Skills & Keywords : Accessibility, Agile, Android, Firebase, Git, GitHub, Gradle, Java, Jenkins, Jira, Kotlin, MVC, MVVM, Objective-C, REST, RESTful, Swift, Unit Testing About the job Experience: •5+ years overall development experience using an object oriented language Required Skills: •A Software Engineer II is proficient with the most-often used features of the programming language, its core library, commonly used 3rd party libraries, and commonly used code management and build tooling. •Develop an understanding of why some libraries, frameworks, and tooling are designed the way they are: what tradeoffs were made? why might the developer have done that? Through this work, develop an understanding of the practical use of design patterns. •Begin to understand some of the externalities associated with running an application: performance, security, operations, monitoring, etc. •Be able to troubleshoot application, infrastructure, and environment issues. •Or, more succinctly, the Software Engineer II is gaining the ability to determine why things are done in a particular way and apply that knowledge to new situations. •Development - 90% •Produces estimates for their assigned tasks given well defined business requirements •Produces quality code that meets internal and industry standards Qualifications: •Basic understanding of design methods/patterns such as DRY, SOLID, ReST •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 •Proficient in writing quality unit tests •Proficient with build and debug tools •Understanding of development in a distributed system is preferred •Understanding of basic networking concepts like http protocol and its usage is preferred •Proficient in Kotlin and/or Swift •Demonstrable proficency with XCode and/or Android Studio Compensation: •Medical, Dental & Vision benefits that start on the first day of employment Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!