Shoe Carnivalposted 4 days ago
Full-time • Entry Level
Hybrid • Evansville, IN
Clothing, Clothing Accessories, Shoe, and Jewelry Retailers

About the position

Are you passionate about software development and curious about how AI is transforming the way we code? Whether you're just starting your career or bringing years of experience, we're looking for a motivated Software Engineer to join our Information Services team at Shoe Carnival. In this dynamic role, you'll develop and maintain corporate and store-facing applications using a mix of business intelligence platforms and modern programming tools. You'll help support our growing network of over 430 stores, two corporate offices, and a Distribution Center--contributing to systems that power both our operations and our customer experience. We're seeking someone who embraces innovation, is excited by AI-driven solutions, and enjoys thinking differently about software design and development. If you're ready to make an impact and evolve with a tech-forward retail environment, we'd love to hear from you. This position reports onsite Monday through Thursday at our Evansville office, with the flexibility to work from home on Friday.

Responsibilities

  • Develop, test, and maintain software applications using a variety of technologies and tools.
  • Modify and enhance existing systems, writing clean, efficient code and detailed logic.
  • Analyze system interdependencies and assess the impact of changes across applications.
  • Collaborate with stakeholders to clarify requirements and ensure data accuracy, integrity, and security.
  • Conduct performance analysis and implement optimizations to improve application efficiency.
  • Create and maintain clear, well-structured documentation and diagrams that support code functionality, system architecture, and integration workflows.
  • Proactively identify opportunities for system improvements and performance enhancements.
  • Act as a technical resource for cross-functional teams, assisting with troubleshooting and issue resolution.

Requirements

  • Bachelor's degree in Computer Science or related field.
  • Entry-level candidates: 1+ year of programming experience or relevant internship/co-op.
  • Experienced candidates: 5+ years of professional software development experience.
  • Proficiency in database development and querying, with a strong understanding of relational databases.
  • Experience with scripting and object-oriented programming languages.
  • Strong analytical and problem-solving skills.
  • Ability to apply programming standards, principles, and performance testing techniques.
  • Excellent verbal and written communication skills.
  • Self-motivated and capable of managing priorities and meeting deadlines independently.
  • Experience with modern AI technologies, including generative AI (e.g., large language models or code generation tools), and a strong interest in exploring and integrating AI solutions into various systems.

Benefits

  • Competitive Pay
  • Paid Time Off (Vacation & Sick Time)
  • Comprehensive Medical, Dental, & Vision Benefits
  • Flexible Spending Accounts
  • Life, Disability, and Voluntary Benefits
  • Fitness Membership Discounts
  • Employee Assistance Program
  • 401(k) Retirement Plan
  • Employee Stock Purchase Plan
  • Employee & Family Discounts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service