Job Description
Join InnovateTech Solutions' dynamic engineering team and gain hands-on experience building cutting-edge software applications. This paid summer internship offers mentorship from industry experts, flexible start dates (June-September), and potential for full-time conversion. Work on real projects using modern technologies while collaborating with cross-functional teams in our state-of-the-art Tucson facility.
Responsibilities
- Develop and test software components using Java, Python, and React
- Participate in agile development cycles with daily standups and sprint planning
- Debug and optimize existing codebase under senior engineer guidance
- Contribute to CI/CD pipeline improvements and automated testing
- Document technical specifications and create API documentation
- Collaborate with UX/UI designers on frontend implementations
- Present project progress and deliverables to stakeholders
Qualifications
- Currently pursuing Bachelor's degree in Computer Science or related field
- Strong foundation in data structures, algorithms, and OOP principles
- Experience with Git version control and collaborative development
- Basic knowledge of RESTful APIs and cloud platforms (AWS/Azure)
- Excellent problem-solving and communication skills
- Ability to work independently and in team environments
- Authorized to work in the United States without sponsorship
- Available for 12-16 weeks between June-September 2024