Job Description
Join InnovateTech Solutions' award-winning internship program and kickstart your career in Sacramento's thriving tech ecosystem. As a Software Engineering Intern, you'll work on cutting-edge projects with mentorship from industry experts while gaining real-world experience in agile development practices. Our 12-week program offers flexible summer/fall start dates and includes dedicated career development workshops, networking events, and potential full-time conversion opportunities. Located in Sacramento's dynamic business district, you'll collaborate with cross-functional teams to build scalable solutions that impact millions of users.
Responsibilities
- Develop and maintain scalable software applications using Python, Java, and JavaScript
- Participate in agile sprint planning, daily stand-ups, and retrospectives
- Contribute to code reviews and implement best practices in version control (Git)
- Design and optimize database schemas using SQL and NoSQL technologies
- Debug and resolve technical issues in production environments
- Collaborate with UX/UI teams to implement responsive frontend solutions
- Document technical specifications and create comprehensive API documentation
- Present project outcomes to stakeholders and technical leadership
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field
- Strong foundation in data structures, algorithms, and object-oriented programming
- Experience with at least one programming language (Python/Java/JavaScript preferred)
- Familiarity with relational databases and RESTful APIs
- Basic understanding of cloud platforms (AWS/Azure/GCP)
- Problem-solving mindset with attention to detail
- Excellent written and verbal communication skills
- Authorization to work in the US without sponsorship