Job Description
About Nexus Digital Solutions
We are a forward-thinking technology firm dedicated to revolutionizing the way businesses interact with the digital world. Based in the heart of Raleigh, we are looking for passionate and talented individuals to join our growing team. We believe in fostering an environment of innovation, continuous learning, and professional growth. As a Paid Internship, you will gain hands-on experience working on real-world projects that make a tangible impact.
Why Join Us?
- Competitive Pay: We offer a market-rate hourly wage to reflect your value.
- Mentorship: Work directly with senior engineers and product managers.
- Flexible Schedule: Accommodate your academic calendar while gaining experience.
The Role
We are seeking a detail-oriented Software Engineering Intern to assist in the development, testing, and deployment of our core software products. This is a unique opportunity to launch your career in a high-growth environment.
Responsibilities
- Development: Write clean, efficient, and maintainable code for web and mobile applications under the guidance of senior developers.
- Testing & QA: Participate in the quality assurance process by writing unit tests and identifying bugs.
- Documentation: Create and maintain technical documentation, API specs, and code comments.
- Collaboration: Collaborate with cross-functional teams including designers and product managers to define feature requirements.
- Research: Stay up-to-date with emerging technologies and best practices in the software engineering field.
Qualifications
- Education: Currently enrolled in a Bachelor’s or Master’s degree program in Computer Science, Software Engineering, or a related technical field.
- Technical Skills: Proficiency in at least one programming language (e.g., Python, Java, JavaScript, C++).
- Tools: Familiarity with version control systems (Git) and development environments (VS Code, IntelliJ).
- Problem Solving: Strong analytical skills with the ability to troubleshoot complex technical issues.
- Communication: Excellent verbal and written communication skills with the ability to articulate technical concepts clearly.