Job Description
Join TechNova Solutions' dynamic team as a Software Engineering Intern and launch your career in the heart of Houston's thriving tech scene! We're seeking passionate students to contribute to cutting-edge projects while gaining hands-on experience with industry-leading technologies. This paid internship offers mentorship from senior engineers, flexible scheduling around your classes, and potential for full-time conversion. Perfect for computer science majors or self-taught developers eager to build real-world applications.
Responsibilities
- Develop and test software applications using Java and Python
- Collaborate with cross-functional teams on agile development cycles
- Debug and optimize existing codebase for performance improvements
- Document technical specifications and create API documentation
- Participate in code reviews and contribute to team best practices
- Build responsive web interfaces using React and modern CSS frameworks
- Work with cloud technologies including AWS and Docker
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field
- Strong understanding of data structures and algorithms
- Experience with version control systems (Git)
- Familiarity with RESTful API design and implementation
- Basic knowledge of front-end technologies (HTML, CSS, JavaScript)
- Problem-solving skills and attention to detail
- Ability to work 20-30 hours per week during academic terms
- Excellent written and verbal communication skills