Casey's

Software Engineer

Casey's Ankeny, IA

Join Casey's Fuel Engineering team as a Software Engineer! As a Software Engineer, you'll be responsible for building, testing, and maintaining technical products and platforms in support of Casey's strategic objectives.

Key Responsibilities

  • Develop existing solutions and contribute to development of new technical complex solutions by analyzing and identifying areas of modification and improvement. Develop new routine solutions to meet customer requirements.
  • Contribute to and maintain roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.
  • Monitor, identify, assess and correct complex software problems to maintain fully functioning applications software.
  • Proactively learn complex engineering and business industry best practices while correctly applying learning to their daily work.
  • Design, develop, execute and maintain complex automated unit tests to ensure quality of solution being built.
  • Research and suggest improvements to increase quality of the technical solution and supporting infrastructure to better meet users’ needs.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or equivalent years of related work experience.
  • At least three (3) years of experience building and maintaining technical solutions in a business environment.
  • Extensive experience in C# programming with a deep understanding of object-oriented design principles.
  • Proven expertise in API development, including RESTful APIs, with a focus on security and performance.
  • Strong experience in data integrations, ensuring seamless and accurate data flow across systems.
  • Hands-on experience with Azure cloud services, including Azure Functions, Azure Storage, and Azure SQL.
  • Proficient in Azure DevOps, with experience in setting up and managing CI/CD pipelines, automating workflows, and enhancing operational efficiency.
  • Ability to troubleshoot, optimize, and maintain complex systems in a fast-paced environment.
  • Experience with T-SQL including creating/altering stored procedures and functions, understanding of normalized table structures, and knowledge of best practices to produce well-written, efficient SQL code.

  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Food and Beverage Services and Retail

Referrals increase your chances of interviewing at Casey's by 2x

See who you know

Get notified about new Software Engineer jobs in Ankeny, IA.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More