Job Description
Join TechInnovate Solutions' award-winning team as a Software Development Intern this summer or fall! Our Columbus-based tech hub offers a dynamic environment where you'll work on cutting-edge projects alongside industry experts. This paid internship provides hands-on experience in agile development, mentorship from senior engineers, and potential for full-time conversion. Perfect for computer science majors eager to build real-world applications while exploring Ohio's thriving tech scene.
Responsibilities
- Develop and test software features using Java, Python, and cloud technologies
- Collaborate in sprint planning and daily stand-ups using JIRA and Git
- Create unit tests and documentation for RESTful APIs
- Participate in code reviews to improve code quality
- Support deployment and monitoring of production applications
- Present project findings to technical stakeholders
Qualifications
- Currently pursuing Computer Science or related degree (Sophomore+ standing)
- Strong understanding of OOP concepts and data structures
- Experience with at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control systems (Git)
- Problem-solving skills through algorithm challenges
- Ability to work 20-30 hours/week during academic terms
- Authorization to work in the US without sponsorship