Job Description
Join InnovateTech Solutions' dynamic engineering team and transform your academic knowledge into real-world impact! Our paid internship program offers unparalleled hands-on experience with cutting-edge technologies while mentoring you to become tomorrow's tech leader. Located in Raleigh's thriving Research Triangle Park, you'll collaborate with industry experts on projects that shape the future of software development. Perfect for current students seeking to build a portfolio and launch their careers in a collaborative, growth-oriented environment.
Responsibilities
- Develop and test software applications using modern programming languages (Java, Python, C++)
- Participate in Agile development cycles with daily stand-ups and sprint planning
- Debug and optimize existing codebase to improve system performance
- Document technical specifications and create user documentation
- Collaborate with cross-functional teams (QA, Product, Design) on feature implementation
- Contribute to code reviews and implement feedback
- Research emerging technologies and propose innovative solutions
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field
- Strong understanding of data structures, algorithms, and object-oriented programming
- Experience with version control systems (Git) and collaborative development tools
- Knowledge of relational databases (SQL) and RESTful APIs
- Problem-solving mindset with attention to detail
- Excellent written and verbal communication skills
- Ability to work independently and in team environments
- Must be authorized to work in the United States