Job Description
Cleveland, OH – Launch Your Career with NexGen Cleveland
NexGen Cleveland is a forward-thinking technology firm dedicated to driving innovation in the Midwest. We are currently looking for a talented Software Engineering Intern to join our team. This is not just an internship; it is a launchpad. We are committed to hiring top talent and converting our best interns into full-time employees immediately upon graduation.
As an intern, you will work on real-world projects that impact millions of users. You will be mentored by industry experts and gain hands-on experience in agile development, cloud architecture, and software lifecycle management.
Responsibilities
- Code Development: Design, develop, and test software applications in Python, Java, or JavaScript under the guidance of senior developers.
- Agile Collaboration: actively participate in sprint planning, daily stand-ups, and retrospective meetings to ensure project milestones are met.
- System Optimization: Assist in debugging, profiling, and optimizing existing codebases to improve performance and user experience.
- Documentation: Write comprehensive technical documentation, API specs, and user guides to support knowledge transfer.
- Innovation: Brainstorm and propose new features or process improvements that align with business goals.
Qualifications
- Education: Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Software Engineering, or a related field.
- Technical Skills: Strong foundation in data structures, algorithms, and at least one major programming language.
- Tools: Familiarity with Git, RESTful APIs, and relational databases (SQL) is highly desirable.
- Soft Skills: Excellent problem-solving skills, attention to detail, and the ability to communicate technical concepts clearly.
- Availability: Must be available to work at least 20 hours per week during the academic year.