About the Team:
Its an exciting time in technology, and that buzz is felt throughout PetSmart!We are continuing to grow at a faster pace and we want to continue to provide best-in-class experiences for pets and pet parents. Our IT team has 4 different departments: Information Security, IT Service Delivery, Business Enabling Systems, and IT Commerce & Customer Engagement. Whether its online or in our stores, the work that the IT team does is instrumental in PetSmarts success. We have a strategic and actionable plan underway and are looking for associates who are just as excited about it as we are.
About the Job:
(.NET) Senior Software Developer#diceJob ResponsibilitiesINTRODUCTION:The (.NET) Senior Software Developer role will design and develop.NETsoftware in support of our business. The role includes all aspects C# development from working with product managers in understanding requirements, to design, to implementation, and automated testing. As part of the Integration Development Team, this person will collaborate with several cross-functional teams and developers to produce high quality back-end solutions to support PetSmart business. We want someone who is excited about staying abreast of the latest technologies and how they may be incorporated into the team and our solutions.RESPONSIBILITIES:Analyze business requirements, provide development estimates and feedback and determine proper implementation.Full SDLC of our solutions from requirements to CI/CD.Maintain, support, troubleshoot, monitor and optimize existing and future applications.Work with other cross-functional teams to design and implement quality software solutions.Conduct peer reviews with developers.Research and recommend new tools and technologies to keep development on the cutting edge.Coach Jr. and Mid developers including contractorsQUALIFICATIONSBS in Computer Science or equivalentMinimum 8 years of experience in software development, especially C# / .NetProficient in C# / .Net and related ecosystems, especially Azure and GCPStrong understanding of object-oriented programmingSkill for writing reusable C# librariesExperience with design and architectural patternsExperience with SQL relationship databases and ORM, and NoSQL is a plusExperience creating scalable solutionsStrong understanding of RESTful APIsStrong understanding of containerized applications (GKE desirable)Experience on building and managing API gateways (Apigee desirable)Familiar with IoC / Dependency InjectionExperienced with automated unit testing and CI/CD toolsProficient understanding of code versioning tools such as Git
About the Culture:
Our home office offers outstanding amenities in a fun and rewarding workplace including:Pet friendly environment, bring your pets to work! Come see our very own Dog Park!A work-life balance and family events such as movie nights, art events and holiday festivalsTop Dog gym with equipment, fitness classes, massage therapists and personal trainers (Amazing towel service and locker rooms)Sit & Stay Caf serving fresh breakfast and lunch options (Healthy options, Vegan and Vegetarian, Comfort food options and Sushi)Starbucks cartproductivity at its finest!Lil Paws learning center and onsite daycare facilityVolunteer events with PetSmart CharitiesDry Cleaning and Shipping Services