WORKIVA INC. Software Engineer Intern in AMES, Iowa

DESCRIPTIONMINIMUM QUALIFICATIONS: * Passion for writing software and learning the latest software development techniques * Some exposure to programming languages such as Java, Python, C#, or ActionscriptPREFERRED QUALIFICATIONS: * A solid foundation in computer science, with competencies in data structures, algorithms, and object-oriented software design * Experience programming in one or more of Python, Go, Java, C/C++/C#, Dart or Javascript * Additional experience with Objective-C, mobile computing, SQL, Google App Engine, Amazon EC2, database design, knowledge of HTTP and web protocols are a plusJOB RESPONSIBILITIES * Work under the direction of a senior developer implementing developer tools or product features - gaining increasing responsibilities as you demonstrate your abilities * Use our internal tools to track job assignments and complete status updates * Work with a small team in an Agile development methodology, defining user stories, implementing development tasks, completing code reviews and unit tests, and documenting your workWHERE YOU\'LL WORK:We firmly believe our people are our greatest assets, and our unique culture gives employees the opportunity to not only make a difference, but BE the differenceEmployer's Job# ovbn8fwVPlease visit job URL for more information about this opening and to view EOE statement..