Job Description
Join our award-winning engineering team as a Software Development Intern and transform your academic knowledge into real-world impact. InnovateTech Solutions is seeking passionate students to build cutting-edge applications that solve tomorrow's challenges. This paid internship offers mentorship from industry leaders, flexible scheduling around your classes, and potential for full-time conversion. You'll collaborate with agile teams to deploy scalable solutions while gaining exposure to cloud technologies and modern development frameworks.
Responsibilities
- Develop and test features for cloud-based SaaS applications using Java/Python
- Contribute to CI/CD pipeline automation using Jenkins and Docker
- Participate in Agile sprint planning and daily standup ceremonies
- Debug and resolve production issues with senior engineers
- Create technical documentation for APIs and system architectures
- Optimize application performance through code reviews and refactoring
Qualifications
- Currently pursuing Bachelor's in Computer Science, Engineering, or related field
- Proficiency in at least one programming language (Java/Python/C# preferred)
- Basic understanding of RESTful APIs and database fundamentals
- Familiarity with version control systems (Git)
- Strong problem-solving skills and attention to detail
- Ability to work collaboratively in cross-functional teams
- Available for 20-30 hours/week during academic semesters