Job Description
Join our dynamic tech team at InnovateTech Solutions and kickstart your career with a paid software engineering internship in Kansas City's thriving innovation district. This immersive 12-week program offers hands-on experience with cutting-edge technologies while working on real-world projects alongside industry mentors. You'll gain invaluable insights into agile development, cloud architecture, and product lifecycle management while building a professional network in one of America's fastest-growing tech hubs.
Our interns receive competitive compensation, flexible scheduling, and dedicated career coaching. Upon successful completion, top performers may receive full-time offers. This is your opportunity to transform academic knowledge into professional expertise in a collaborative, growth-oriented environment.
Responsibilities
- Develop and test software components using Java, Python, and cloud technologies (AWS/Azure)
- Collaborate in agile sprints to deliver features for enterprise applications
- Participate in code reviews and contribute to technical documentation
- Debug and optimize existing systems under senior engineer guidance
- Build CI/CD pipelines using Docker and Jenkins
- Present project progress and solutions to cross-functional teams
- Complete a capstone project demonstrating full-stack development skills
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Strong academic standing (GPA 3.0+)
- Proficiency in at least one programming language (Java, Python, or JavaScript)
- Familiarity with version control (Git) and agile methodologies
- Basic understanding of database concepts (SQL/NoSQL)
- Excellent problem-solving and communication skills
- Authorized to work in the US without sponsorship
- Available for 20-40 hours/week for 12 weeks