Software Engineer

Caseys General Stores   •  

Ankeny, IA

Industry: Food & Beverages


Less than 5 years

Posted 73 days ago

This job is no longer available.



  • 3+ years of experience in full-stack software development utilizing Microsoft .NET-based technologies
  • Strong knowledge of .NET framework
  • Strong understanding of object-oriented programming
  • Familiar with various design and architectural patterns
  • Strong knowledge with Microsoft SQL Server
    • RESTful APIs
    • MVC Architecture
  • Ability to write clean, readable, and easily maintainable code
  • Relational database design
  • Understanding of fundamental design principles for building a scalable application
  • Proficient understanding of version control tools such as Git


  • Bachelor's Degree in Computer Science or Management Information Systems
  • Experience with Javascript and MVC frameworks preferred
  • Understanding of Agile Software Development

LocationOne SE Convenience Blvd, Ankeny, Iowa 50021Job Description

Casey's General Stores Corporate Headquarters in Ankeny, IA is seeking a .NET Developer / Programmer Analyst to join the IT team!

The Software Engineer will provide full-stack software development and support for custom-built and vendor-based applications that support ordering, transportation, warehouse and vendor management. Individuals in this position will write well designed, testable and efficient code while adhering to Casey's software development best practices and recommend and introduce software development practices to mature Casey's software development environment. In addition, the Software Engineer will collaborate with team members in the transition from client-service to web-based architecture.