Job Description
Join TechNova Solutions' dynamic team as a Software Development Intern in Charlotte, NC! We're seeking motivated students eager to transform theoretical knowledge into real-world applications. Gain hands-on experience with cutting-edge technologies while contributing to innovative projects that impact millions of users. This paid internship offers mentorship from industry experts, flexible scheduling around your academic calendar, and potential for full-time conversion. Perfect for computer science majors or related fields looking to build a portfolio and jumpstart their tech career in one of America's fastest-growing tech hubs.
Responsibilities
- Develop and test software features using Java, Python, and cloud technologies
- Collaborate with cross-functional teams via Agile methodologies
- Debug and optimize existing applications for performance
- Create technical documentation and API specifications
- Participate in sprint planning and code review sessions
- Research emerging technologies and propose implementation strategies
- Present project updates to stakeholders quarterly
Qualifications
- Currently pursuing Bachelor's degree in Computer Science, Engineering, or related field
- Basic proficiency in at least one programming language (Java/Python preferred)
- Strong problem-solving skills and analytical mindset
- Familiarity with Git version control systems
- Excellent written and verbal communication skills
- Ability to work independently and in team environments
- Available for 15-20 hours per week during academic semesters
- Must maintain student status throughout internship duration