Shoe Carnival logo

Software Engineer

Shoe Carnival

Evansville, IN
Full Time
Mid Level
60k+
about 2 months ago

Job Description

About the Role

The Software Engineer role at Shoe Carnival involves developing and maintaining corporate and store-facing applications using a mix of business intelligence platforms and modern programming tools. The position supports a growing network of over 430 stores, two corporate offices, and a Distribution Center, contributing to systems that power operations and enhance customer experience. The role emphasizes innovation, AI-driven solutions, and software design in a retail environment, with a hybrid work schedule based in Evansville, IN.

Key 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.
  • 1+ year of programming experience or relevant internship/co-op for entry-level candidates.
  • 5+ years of professional software development experience for experienced candidates.
  • 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 systems.

Nice to Have

  • Experience with business intelligence platforms such as MicroStrategy.
  • Familiarity with collaboration and version control tools like Jira, Confluence, Bitbucket, Git, CVS.
  • Knowledge of languages & tools: Java, PHP, JavaScript, Oracle (PL/SQL, SQR, APEX), KornShell.
  • Experience working in a hybrid work environment.

Qualifications

  • Bachelor's degree in Computer Science or related field.

Benefits & Perks

  • 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

Working at Shoe Carnival

Shoe Carnival values innovation, growth, and a supportive team environment. The company encourages employees to contribute to innovative projects, embrace new technologies like AI, and develop their skills within a dynamic retail setting that emphasizes impact and evolution.

Apply Now

Job Details

Posted AtAug 2, 2025
Salary60k+
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Shoe Carnival

Website

shoecarnival.com

Company Size

5001-10000 employees

Location

Evansville, IN

Industry

Shoe Retailers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches