Job Description
Join TechNova Solutions' dynamic engineering team and accelerate your career with our prestigious Software Engineering Internship Program. Based in Sacramento's thriving tech hub, this hands-on role offers mentorship from industry experts and exposure to cutting-edge projects. You'll collaborate with cross-functional teams to develop scalable applications while building a professional network that lasts. Our program includes flexible start dates (June-September) and opportunities for full-time conversion. Ideal for recent graduates and current students pursuing Computer Science or related degrees. Why TechNova? Competitive compensation, hybrid work options, and dedicated career development workshops.
Responsibilities
- Develop and maintain software applications using Java, Python, and cloud technologies (AWS/Azure)
- Participate in Agile sprints and contribute to code reviews
- Debug and optimize existing systems for performance improvements
- Create technical documentation and API specifications
- Collaborate with product teams to translate requirements into technical solutions
- Build test cases and execute unit/integration testing
- Present project updates during team standups and retrospectives
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field (graduating 2024-2025)
- Proficiency in at least one programming language (Java, Python, or C++)
- Basic understanding of data structures and algorithms
- Experience with version control (Git) and CI/CD pipelines
- Familiarity with RESTful APIs and database systems (SQL/NoSQL)
- Strong problem-solving skills and attention to detail
- Excellent written and verbal communication abilities
- Authorized to work in the United States