Talent.com
.Net Developer III

.Net Developer III

Domino's CorporateAnn Arbor, MI, US
7 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

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

A Software Engineer III demonstrates proficiency in the technology of concern.  They develop with more of an external focus – encompassing other teams and how the software interacts with other parts of the organization.

They are proficient in 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 components that make up the system and their inter-relationships and communication patterns. They can use this knowledge to develop complex subsystems using the principals they've learned and with an eye towards an approach with the idioms and patterns already present in the code and team.  They have a deep understanding of the subset of components on which they are working and can mentor less experienced developers in the design of their code and the larger development ecosystem used within the project.

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.

Duties

Development - 80%

  • 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

Mentoring - 20%

  • 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)
  • 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)
  • Proficient in API version management
  • 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
  • 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 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

    Location : 30 Frank Lloyd Wright Dr. Ann Arbor, MI 48357

    Hybrid Schedule- Mon-Thurs onsite with Friday's being flexible

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

    Create a job alert for this search

    Net Developer • Ann Arbor, MI, US

    Related jobs
    • Promoted
    Travel Nurse RN - ED - Emergency Department

    Travel Nurse RN - ED - Emergency Department

    Trinity Health FirstChoiceHowell, MI, US
    Part-time
    Trinity Health FirstChoice is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Howell, Michigan. Job Description & Requirements.Location : Trinity Health Livingston...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Python Django Developer, Michigan 6mth Contract

    Senior Python Django Developer, Michigan 6mth Contract

    DjangojobsAnn Arbor, MI, United States
    Full-time +1
    Senior Python Django Developer, Michigan 6mth Contract at.Great opportunity on a Cloud Development Project for somebody who is willing to take a temporary contract position here in Michigan.Python ...Show moreLast updated: 2 days ago
    • Promoted
    AI Engineer

    AI Engineer

    OneStream SoftwareBirmingham, MI, United States
    Full-time
    Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on experience.Vision, Medical, Life, Dental, 401K. This role requires the candidate to work from one of th...Show moreLast updated: 30+ days ago
    • Promoted
    Workday Integration Developer

    Workday Integration Developer

    Plante MoranSouthfield, MI, United States
    Full-time
    Our "we-care" culture is more than just a motto; it's a promise.From day one, we prioritize your growth, well-being, and success. You can count on us to support your career journey and help you achi...Show moreLast updated: 30+ days ago
    • Promoted
    UI Developer - Farmington Hills, MI (Fulltime / Contract)

    UI Developer - Farmington Hills, MI (Fulltime / Contract)

    TWO95 InternationalFarmington Hills, MI, United States
    Full-time
    Location : Farmington Hills, MI.Position Type : Fulltime / Contract.Work closely with the Product and Technology teams (consisting of Product Managers, Developers, UX Designers, and Marketing) to bui...Show moreLast updated: 5 days ago
    Senior Software Systems Engineer - II

    Senior Software Systems Engineer - II

    Syms Strategic Group, LLC (SSG)Ann Arbor, MI, US
    Full-time
    Quick Apply
    Syms Strategic Group (SSG) is seeking a talented Senior Software Systems Engineer (.Remote Department : Veterans Affairs (VA) Type : Full Time Min. Experienced Security Clearance Level : ...Show moreLast updated: 5 days ago
    Business Developer

    Business Developer

    BrightView LandscapesCanton, MI, US
    Full-time
    The Best Teams are Created and Maintained Here.The Business Developer (BD) works to improve BrightView’s market position and achieve profitable financial growth. This role helps to achieve long-term...Show moreLast updated: 25 days ago
    • Promoted
    Locum Nurse Practitioner (NP) - Hospitalist in Adrian, MI

    Locum Nurse Practitioner (NP) - Hospitalist in Adrian, MI

    LocumJobsOnlineAdrian, MI, US
    Full-time
    LocumJobsOnline is working with Echo Locum Tenens | Sound Physicians to find a qualified Hospitalist NP in Adrian, Michigan, 49221!. Hospitalist Nurse Practitioners & Physician Assistants.ProMed...Show moreLast updated: 30+ days ago
    • Promoted
    Technical Project Manager II

    Technical Project Manager II

    OneStream SoftwareBirmingham, MI, United States
    Full-time
    Range applies to US candidates only) + Benefits / Variable Comp / Equity - Range may vary based on experience.Vision, Medical, Life, Dental, 401K. Our rapidly growing software company is currently seeki...Show moreLast updated: 1 day ago
    • Promoted
    Integrations Developer

    Integrations Developer

    Sun Communities & Sun OutdoorsSouthfield, MI, United States
    Full-time
    Sun Communities & Sun Outdoors.Sun Communities & Sun Outdoors.Get AI-powered advice on this job and more exclusive features. Under general supervision, the Integrations Developer is responsible for ...Show moreLast updated: 1 day ago
    • Promoted
    SR Oracle Developer

    SR Oracle Developer

    Insight GlobalBloomfield Twp, MI, United States
    Full-time
    An Insight Global customer, a tech finance team, is seeking a Oracle Developer to participate in development activities spanning multiple Oracle platforms. The Developer provides technical and consu...Show moreLast updated: 2 days ago
    Senior Windows Administator / Platform Engineer IV

    Senior Windows Administator / Platform Engineer IV

    Hudson ManpowerDearborn, MI, US
    Full-time
    We're hiring a Platform Engineer IV with deep expertise in Windows Administration and enterprise application support.This role supports mission-critical environments and tools like IBM FileNet and ...Show moreLast updated: 30+ days ago
    ASP.NET instructor

    ASP.NET instructor

    Global Information TechnologySouthfield, MI, USA
    Full-time
    Quick Apply
    Global Information Technology is Professional IT training and consulting services corporation that has been in business since 1999. Global Information Technology committed to providing students with...Show moreLast updated: 30+ days ago
    • Promoted
    Telemedicine Physician

    Telemedicine Physician

    QuickMDTrenton, MI, US
    Full-time
    QuickMD is a leading telemedicine provider, delivering high-quality virtual care across 44 states.Since our founding in 2019, we have helped more than 100,000 patients access essential medical trea...Show moreLast updated: 30+ days ago
    • Promoted
    IVR Developer - Intl India

    IVR Developer - Intl India

    Insight GlobalDearborn, MI, United States
    Full-time
    Insight Global is looking for an IVR Developer to support one of our clients out of Chennai, India.This engineer will be joining the Contact Center As A Service project assisting in their cloud mig...Show moreLast updated: 6 days ago
    • Promoted
    UBTS INC 2 Software Developers

    UBTS INC 2 Software Developers

    Pontiac Alrea JobsPontiac, Michigan, United States
    Full-time
    Show moreLast updated: 5 days ago
    • Promoted
    Quadient Developer

    Quadient Developer

    Pentangle Tech Services | P5 GroupFarmington Hills, MI, US
    Full-time
    At this time, we are only requesting candidates that do not require sponsorship by any party.The Quadient Inspire designer / developer is responsible for the design, development, testing and implemen...Show moreLast updated: 5 days ago
    • Promoted
    Locum Physician (MD / DO) - Hospitalist in Adrian, MI

    Locum Physician (MD / DO) - Hospitalist in Adrian, MI

    LocumJobsOnlineAdrian, MI, US
    Full-time
    LocumJobsOnline is working with Echo Locum Tenens | Sound Physicians to find a qualified Hospitalist MD in Adrian, Michigan, 49221!. ProMedica Charles and Virginia Hickman Hospital.Echo Locum Tenens...Show moreLast updated: 30+ days ago