Job Description
Welcome to InnovateKC Technologies, a premier software development firm in the heart of the Midwest. We are looking for a motivated Software Engineering Intern to join our growing team. This is an exceptional opportunity for students to gain hands-on experience in a fast-paced, innovative environment while working on projects that impact local businesses and the broader tech community.
What You Will Do:
- Collaborate with senior engineers to design, implement, and test new software features.
- Assist in troubleshooting and debugging code across various platforms.
- Participate in daily stand-ups and sprint planning meetings.
- Contribute to technical documentation and code reviews.
- Research emerging technologies and propose solutions to technical challenges.
- Optimize application performance and user experience.
Requirements:
- Currently enrolled in a Bachelor’s degree program in Computer Science, Software Engineering, or a related technical field.
- Strong foundational knowledge of data structures, algorithms, and object-oriented programming.
- Familiarity with at least one modern programming language (e.g., Python, Java, JavaScript).
- Basic understanding of web development concepts (HTML, CSS, REST APIs).
- Excellent analytical and problem-solving skills.
- Ability to work independently as well as part of a collaborative team.