.Net Developer II

company banner
Domino's Pizza
.Net, ASP, ASP.NET, BIND, C#, Developer, Development, Domino, HTML, Jenkins, Libraries, Library, Management, Programming, Project, Project Management, QA, Sales
Full Time
Telecommuting not available Travel not required

Job Description


About Us



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 2/3 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!

Additional Job Details


As a .Net Developer II on the Domino's New Store Development Team, you'll be an integral team member on a group building a new global in-store Point of Sale application. As a .Net Developer II, you've mastered 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. Additionally, our .Net Developer II's will mentor less experienced developers in the team's practices and idioms, including the reason behind them, as well as provide meaningful commentary on the implementation of the developer's code.


You'll be expected to develop a medium set of defined, inter-related classes, articulate why the code and application they are working on are designed the way they are and be able to provide instructive feedback to newer developers through code reviews.



Here's what your day will look like as a .Net Developer II:



Development

  • Write, test, and bug-fix, performant C# applications with a special emphasis on stability and long-term supportability.
  • Write clear, developer-focused documentation for your code and the app as a whole.
  • Work with QA to develop good, comprehensive functional tests.
  • Participate in the prototyping of new ideas, concepts, and designs
  • Work with business analysts, other developers, and project management to estimate and provide updates on tasks.
Mentoring
  • Review code and provide feedback to developers on ways to improve code quality, clarity, and performance.
  • Review tests and provides feedback on ways to improve general code coverage, positive and negative test
  • cases, and data management.
  • Instruct developers in group standards and practices.
  • Describe and instruct developers in the team's build, test, and deployment infrastructure.

Qualifications



  • 4+ years professional development in any language, most recent year in C# developing server-side applications
  • Fluent in C#, experience with .Net Standard, .Net Core, and ASP.Net Core
  • Experience with build, debug, and profiling tools (e.g., Jenkins, MSBuild, dotCover, YourKit, RedGate)
  • Understanding some 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



Company Information

Here's what information technology at Domino's isn’t: merely a support service, a cost center or a group of stereotypical computer geeks. So what is it then? A huge part of our business, a driver of revenue through every online transaction and a trailblazer in the ever-changing e-commerce landscape — the Domino's iPhone app is just one of many examples that come to mind. The work involves developing, maintaining and hosting our own point-of-sale system, known as Domino's Pulse, and our e-commerce website right from the World Resource Center (WRC). And if that wasn't enough on its own, information technology also provides analytics and insights to other departments and functions.
Dice Id : 10243219
Position Id : 28436BR

Similar Positions at Domino's Pizza

.Net Developer III
  • Ann Arbor, MI
  • 2 days ago
.Net Developer I
  • Ann Arbor, MI
  • 2 days ago
Web Developer II
  • Ann Arbor, MI
  • 2 days ago
Help Desk Representative
  • Ann Arbor, MI
  • 2 days ago
Program Content Specialist
  • Ann Arbor, MI
  • 2 days ago
Web Developer III
  • Ann Arbor, MI
  • 2 days ago
Solutions Architect
  • Ann Arbor, MI
  • 2 days ago
Data Integration Manager
  • Ann Arbor, MI
  • 2 days ago
Data Scientist
  • Ann Arbor, MI
  • 2 days ago
Business Analyst
  • Ann Arbor, MI
  • 2 days ago