The Accounting team at Casey's is looking for an Associate Software Engineer to help the Accounting, Finance, Treasury, and Procurement business areas find solutions to their problems through efficient and modern development, contributing to Casey's strategic objectives.
Requirements
- Minimum one (1) year of experience building and maintaining technical solutions in a business environment.
- Technical knowledge with hands on experience in MS Azure, C-Sharp, & Blazor.
- Database experience with Microsoft SQL, Azure SQL,.
- Agile Methodologies (Scrum, Kanban, XP)
- Entity Framework
- Ensemble/team programming
Responsibilities
- Contribute to development of existing and new technical solutions by analyzing and identifying areas of modification and improvement as directed by more senior team members.
- Maintain roadmap to facilitate application software development and ensure the development work is prioritized in line with business requirements.
- Monitor, identify, assess and solve straightforward software problems to maintain fully functioning applications software.
- Design, develop, execute and maintain straightforward 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.
Other
- Proactively learn basic engineering and business industry best practices while also situationally learning from senior team members.
- Perform other duties as assigned.
- Casey's is not able to offer employment sponsorship for work authorization in the United States for this role at this time.
- Qualified out of state candidates must be willing to relocate and will need to live within a daily commutable distance of Casey's Store Support Center in Ankeny, IA and be willing to work onsite 5 days per week.
- Ability to communicate technical information clearly and concisely to both technical and non-technical audiences.
- Strong analytical, organizational and problem-solving skills.
- Takes initiative and has the ability to work independently, with minimal supervision, or as part of a team.