Job Description
Are you a visionary student ready to launch your career in the heart of New York City? Nexus Innovations is seeking a passionate Software Engineering Intern to join our elite team this Summer/Fall. As a leader in scalable cloud solutions and fintech innovation, we don't just offer an internship; we offer a launchpad.
Immerse yourself in a dynamic environment where your code shapes the future of our clients. You will work alongside industry veterans, contribute to real-world projects, and gain mentorship that accelerates your professional growth. If you are driven, curious, and ready to make an impact, this is your opportunity.
Why Nexus Innovations?
- Hybrid Work Culture: Enjoy the flexibility of a hybrid schedule in our modern NYC headquarters.
- Mentorship-Driven: Weekly 1-on-1s with senior engineers and code reviews to refine your skills.
- Career Growth: Potential for full-time conversion upon successful completion of the program.
Responsibilities
- Develop & Maintain: Write clean, efficient, and scalable code for web and mobile applications under the guidance of senior developers.
- Feature Implementation: Collaborate with product managers to translate requirements into technical specifications and deploy features.
- Debugging & Optimization: Identify and resolve software defects, performance bottlenecks, and security vulnerabilities.
- Technical Documentation: Create and maintain clear documentation for APIs, architecture, and user guides.
- Code Reviews: Participate in peer code reviews to ensure code quality and share best practices with the team.
- Research: Stay current with emerging technologies, frameworks, and industry trends to propose innovative solutions.
Qualifications
- Education: Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
- Technical Skills: Proficiency in at least one major programming language (e.g., Python, Java, JavaScript/TypeScript).
- Frameworks: Experience with front-end frameworks (React, Vue) or back-end stacks (Node.js, Django) is a plus.
- Tools: Familiarity with version control systems (Git) and agile development methodologies.
- Problem Solving: Strong analytical skills and the ability to troubleshoot complex technical issues.
- Communication: Excellent written and verbal communication skills, with the ability to articulate technical concepts clearly.