Job Description
Join our dynamic team at TechNova Solutions as a Software Engineering Intern and kickstart your career in tech! We're seeking motivated students passionate about innovation to work on cutting-edge projects in our Baltimore headquarters. This immersive 12-week program combines hands-on development with mentorship from industry experts, offering real-world experience in agile methodologies, cloud technologies, and collaborative problem-solving. Perfect for current students seeking practical experience to complement their academic studies.
Responsibilities
- Develop and maintain scalable web applications using modern frameworks (React, Node.js)
- Collaborate with cross-functional teams to design and implement features
- Participate in code reviews and contribute to technical documentation
- Debug and resolve issues across development, staging, and production environments
- Conduct unit testing and performance optimization of existing systems
- Learn and apply DevOps practices including CI/CD pipelines
- Present project progress and technical solutions to stakeholders
Qualifications
- Currently pursuing a Bachelor's degree in Computer Science, Engineering, or related field
- Familiarity with programming languages: JavaScript, Python, or Java
- Basic understanding of web development (HTML, CSS, REST APIs)
- Strong problem-solving skills and attention to detail
- Ability to work in a fast-paced, collaborative environment
- Knowledge of version control systems (Git) preferred
- Excellent written and verbal communication skills
- Authorized to work in the United States