|Position Summary – Software Development Intern:
Our internships provide hands-on experience with real projects in software development. You’ll work to develop new software within existing code bases: learn existing architecture, develop new features, and deliver bug fixes for current software. You will work within an existing team and collaborate with them to deliver on projects. Other responsibilities include software documentation and learning client requirements while researching and designing new software.
Essential Functions – Software Development Intern:
Designs and develops new reports, programs and other software according to departmental and Company guidelines. Designs and codes modifications to existing software. Tests all code written or modified. Partners with the testing team for regression and quality assurance testing.
Analyzes, researches and designs solutions by analyzing identifiable factors. May collaborate with more experienced staff or outside vendors to facilitate resolving issues.
Writes or revises system and operation documentation for new and existing programs and systems in accordance with Company and client standards.
Assists the programming staff in the design and development of new technologies. May assist less experienced programming staff as needed.
Participates in the review of end-user requirements and in the planning, researching, designing and evaluation of new software.
Performs miscellaneous duties as assigned.
|Requirements – Software Development Intern:
Must be currently enrolled in a college or university seeking a degree in Computer Engineering, Software Engineering, Computer Science, MIS or related field.
Basic Java skills required.
Current GPA of 3.0 or higher required.
Junior or Senior preferred.