.Create a healthier, brighter future for pets, pet parents and people!If you want to make a real difference, create an exciting career path, feel welcome to be your whole self and nurture your wellbeing, Petco is the place for you.Our core values capture that spirit as we work to improve lives by doing what's right for pets, people and our planet.We love all pets like our ownWe're the future of the pet industryWe're here to improve livesWe drive outstanding results togetherWe're welcome as we arePetco is a category-defining health and wellness company focused on improving the lives of pets, pet parents and Petco partners. We are 29,000 strong and operate 1,500+ pet care centers in the U.S., Mexico and Puerto Rico, including 250+ Vetco Total Care hospitals, hundreds of preventive care clinics and eight distribution centers. We're focused on purpose-driven work, and strongly believe what's good for pets, people and our planet is good for Petco. Software Development: Design, code, test, and debug software applications in various programming languages. Collaborate with product owners, UX/UI designers, and other team members to deliver high-quality software solutions. System Architecture: Contribute to the design and architecture of software systems. Ensure that software solutions are scalable, maintainable, and meet performance standards. Code Review and Quality Assurance: Participate in code reviews to maintain code quality and ensure adherence to coding standards. Implement and execute testing strategies to identify and fix software defects. Documentation: Create and maintain technical documentation related to software design, coding, and testing. Provide documentation for end-users and support teams. Collaboration and Communication: Work collaboratively with cross-functional teams to understand project requirements and deliver solutions. Communicate effectively with team members, stakeholders, and management to provide project updates and discuss technical aspects. Continuous Learning: Stay updated on industry trends, new technologies, and best practices in software development. Actively participate in professional development and training opportunities. Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field. 2+ years of proven experience in software development, including coding, testing, and debugging. Proficiency in one or more programming languages (e.G., Java, C++, Python, JavaScript). Strong understanding of software architecture, design principles, and patterns. Experience with version control systems (e.G., Git) and collaborative development workflows. Familiarity with agile development methodologies. Excellent problem-solving and analytical skills. Effective communication and teamwork abilities. Preferred Qualifications: Master's degree in Computer Science or related field. Experience with web development frameworks (e.G., React, Angular, Django). Knowledge of cloud computing platforms (e.G