Job Description
Launch your tech career with TechNova Solutions! We're seeking passionate Software Development Interns to join our Raleigh team and build cutting-edge applications. This paid internship offers hands-on experience with modern technologies, mentorship from industry experts, and exposure to real-world projects. Perfect for students eager to bridge the gap between academia and professional software engineering.
Our internship program includes competitive compensation, flexible scheduling, and opportunities for full-time conversion. You'll work in a collaborative environment focused on innovation and continuous learning. Join us to gain practical skills in agile methodologies, full-stack development, and cloud technologies while contributing to impactful projects that shape the future of software.
Responsibilities
- Develop and test software components using Java, Python, and JavaScript
- Collaborate with senior engineers on agile sprint cycles
- Debug and resolve code issues in production and development environments
- Contribute to CI/CD pipeline automation
- Create technical documentation and API specifications
- Participate in code reviews and design discussions
- Research and implement emerging technologies
Qualifications
- Currently pursuing Bachelor's degree in Computer Science or related field
- Strong knowledge of data structures and algorithms
- Experience with version control systems (Git)
- Familiarity with RESTful API development
- Basic understanding of cloud platforms (AWS/Azure)
- Excellent problem-solving and communication skills
- Ability to work 20-30 hours per week during academic term
- Portfolio showcasing personal or academic projects