Job Description
We are looking for ambitious students to join our growing team as an Entry Level Software Engineer Intern. At Apex Digital Systems, we believe in nurturing talent and providing a platform for students to excel. You will work alongside experienced mentors on cutting-edge web and mobile applications.
Our culture is fast-paced, collaborative, and innovative. We are seeking individuals who are eager to learn, have a strong academic background, and are ready to make an impact from day one.
Responsibilities
- Assist in the design, development, and testing of software applications under the guidance of senior engineers.
- Participate in code reviews to ensure code quality, security, and performance standards.
- Write clean, maintainable, and well-documented code in various programming languages.
- Collaborate with cross-functional teams, including product managers and designers, to define feature requirements.
- Debug and troubleshoot software issues, providing timely resolutions.
- Contribute to technical documentation and technical blogs.
Qualifications
- Currently pursuing a Bachelor’s, Master’s, or PhD degree in Computer Science, Software Engineering, or a related technical field.
- Strong understanding of data structures, algorithms, and software design principles.
- Familiarity with at least one major programming language (e.g., Python, Java, C#, JavaScript).
- Basic knowledge of web development frameworks (e.g., React, Angular, Vue.js) or database systems (e.g., SQL, MongoDB).
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a team environment.
- Must be authorized to work in the United States.