PetSmart logo
Senior .NET Engineer
full-timeCosta Rica

Summary

Location

Costa Rica

Type

full-time

Explore Jobs

About this role

About the Team

It’s 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 Technology team has 6 different departments: Information Security, Service Delivery, Business Enabling Systems, eCommerce & Marketing Technology, Data and Stores, Services & Supply Chain.

 

Whether it’s online or in our stores, the work that the IT team does is instrumental in PetSmart’s 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 Location

Associates at our Costa Rica office are eligible for hybrid work.


About the Job

Sr. .NET Engineer 

Position Overview 

PetSmart is aggressively accelerating its development team and we are looking for strong, experienced team members who can drive us forward. As part of the .NET Integrations Team, the candidate will be expected to create .NET solutions to support our Stores, Services and Supply Chain businesses and IT needsYou should be prepared to work on technical solutions in a high-impact dynamic environment, using industry recommended development methodologies, standards, patterns, and best-practices. 

Key Responsibilities 

  • Fully engage in the development process from analysis, alignment, coding, testing, deployment, and production support. 
  • Responsible for developing customized technical solutions in .NET / C# that support business requirements. 
  • Troubleshoot technical issues related to .NET APIs/workers/services as well as Apigee proxies. 
  • Proactively contribute and recommend technical solutions and enhancements for better performance, scalability, maintainability, and best coding practices 
  • Proficient in Object Oriented Programming and industry best-standards/practices. 
  • Possess solid C# coding practices along with collaboration with the dev team in conducting peer reviews. 
  • Eager to work with cross functional IT (various stacks of UI devs, QA engineers, etc.) and business teams to design and develop solutions based on business requirements. 
  • Able to identify areas of improvement in design, implementation, process, tooling, and automated testing. 
  • Accountable for delivering in an agile environment. 
  • Stay current on latest .NET / C# advancements and seek to integrate them in solutions where appropriate. 
  • Responsible to be a key member of the team to help define, refine, document, build and support feature deliverables for the team on the Services Cloud platform. 

 

Qualifications & Skills 

  • BS in Computer Science or equivalent experience, and at least 5 years of software development experience in C# 
  • Full stack development experience with emphasis on backend processes 
  • Ability to assimilate and quickly be proficient in any application environment. 
  • Experience with different backend architectures – monoliths, client-server/tiered, microservices, event driven. 
  • Experience with running services in containers – Kubernetes, Docker 
  • Cloud computing experience required – GCP preferred. 
  • Expertise in building REST APIs in .NET with C# using latest versions of the framework and language. 
  • Theoretical and practical knowledge of database technologies and best practices – MS SQL, MongoDB 
  • Experience with standard .NET developer tooling – Visual Studio, Postman, SQL Server Management Studio etc. 
  • Extensive experience with writing and maintaining automated unit tests to ensure code coverage. 
  • Self-motivated, driven and disciplined to meet deadlines with speed, accuracy, and professional attitude. 
  • Excited to fully engage and participate in all team activities – code reviews, alignment meetings etc. 
  • Excellent written and oral communication skills 
  • Strong analytical and troubleshooting skills, and excellent documentation skills. 
  • Possess a positive collaborative mindset, and an overall attitude of helpfulness and winning as part of a team. 
  • Ability to resolve conflict in a constructive manner and work around obstacles to ensure project success. 

 

Why Join Us? 

We’re growing at a faster pace than we ever have before, investing heavily in cutting-edge technology and, more importantly, our people. Our PetSmart IT team isn’t just its own department, we are valued business partners to every area of our companyAt every level, our IT associates are empowered to come up with innovative ideas that have strategic impacts to the business. You’ll take pride in the work that you do and the “why” behind it all—for the love of pets.  


About the Culture

At PetSmart, we work hard to create a culture where every associate feels like they truly belong and we celebrate the unique stories, backgrounds, and experiences our associates share. These experiences not only bring new perspectives in shaping our Belonging culture but they’re core to PetSmart’s success.

 

Not sure if you meet 100% of the position requirements and whether you should apply? We’d still like to hear from you and encourage you to apply with us! You just may be the ideal candidate for this role, and if not this one, perhaps another position.

 

Our Costa Rica office offers outstanding amenities in a fun and rewarding workplace including:

PetSmart provides an equal opportunity for all associates and job applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or other legally protected characteristics.

 

Other facts

Tech stack
C#,Object Oriented Programming,REST APIs,Cloud Computing,Microservices,Kubernetes,Docker,MS SQL,MongoDB,Automated Testing,Agile,Troubleshooting,Collaboration,Documentation,Analytical Skills,Problem Solving

About PetSmart

At PetSmart, we’ll do Anything for Pets. ❤️🐾 And the people who love them! Because we’re those people, too. Pets inspire and motivate us to bring our best selves to work each day. Our associates are devoted to ensuring that pets’ lives are happy and healthy. So, naturally, we’re devoted to ensuring that PetSmart is a happy and healthy workplace, too. Whether based in a store, salon, PetsHotel, distribution center, or at our home office, you’ll find yourself inspired and empowered to go further, reach higher, and make the most out of your #LifeAtPetSmart.

As the largest specialty retailer in North America, we’re proud to employ approximately 50,000 associates across 1,660+ stores, seven distribution centers, and two home offices. Through our work with PetSmart Charities® and PetSmart Charities of Canada®, we’ve helped 11 million pets find their forever homes, donated over $500+ million in grants to make a difference, and earned the title of the leading funder for animal welfare.

PetSmart takes data privacy very seriously, so please be aware that PetSmart will never ask for personal information, such as a driver’s license number or financial information before a candidate accepts an employment offer. Candidates will be asked to provide a social security number in the job application via PetSmart’s secured applicant tracking system, which can be accessed only via www.careers.petsmart.com. Candidates will never be asked to provide any of this information via e-mail.

Team size: 10,001+ employees
LinkedIn: Visit
Industry: Retail
Founding Year: 1987

What you'll do

  • The Senior .NET Engineer will engage in the full development process, from analysis to production support, and will develop customized technical solutions in .NET/C#. They will also troubleshoot technical issues and contribute to performance and scalability enhancements.

Ready to join PetSmart?

Take the next step in your career journey

Frequently Asked Questions

What does a Senior .NET Engineer do at PetSmart?

As a Senior .NET Engineer at PetSmart, you will: the Senior .NET Engineer will engage in the full development process, from analysis to production support, and will develop customized technical solutions in .NET/C#. They will also troubleshoot technical issues and contribute to performance and scalability enhancements..

Why join PetSmart as a Senior .NET Engineer?

PetSmart is a leading Retail company.

Is the Senior .NET Engineer position at PetSmart remote?

The Senior .NET Engineer position at PetSmart is based in Costa Rica, Costa Rica. Contact the company through Clera for specific work arrangement details.

How do I apply for the Senior .NET Engineer position at PetSmart?

You can apply for the Senior .NET Engineer position at PetSmart directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about PetSmart on their website.