Job Description
Are you a driven student ready to make an impact? Apex Innovations is seeking a talented Software Engineering Intern to join our dynamic team in Columbus, Ohio. This is a fantastic opportunity to work on scalable software solutions, earn college credit, and gain mentorship from industry experts.
Why Choose Apex Innovations?
We are a forward-thinking technology company focused on building the future of fintech. As an intern, you won't just be fetching coffee; you will be writing code, attending architecture reviews, and contributing to products used by millions.
Responsibilities
- Design & Development: Assist in the design, development, and testing of high-quality software applications using modern frameworks.
- Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Collaboration: Work closely with senior engineers and product managers to translate requirements into technical specifications.
- Debugging: Identify, troubleshoot, and resolve software defects and performance bottlenecks.
- Documentation: Create and maintain technical documentation, API documentation, and user guides.
- Testing: Participate in the testing lifecycle, including unit testing, integration testing, and user acceptance testing.
Qualifications
- Education: Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- Academic Requirement: Enrolled in a degree program that requires an internship for graduation (eligible for college credit).
- Technical Proficiency: Strong understanding of data structures, algorithms, and object-oriented programming.
- Programming: Proficiency in at least one major language (e.g., Python, Java, C++, or Go).
- Web Technologies: Familiarity with front-end technologies (React, Angular, or Vue.js) and RESTful APIs.
- Tools: Experience with version control (Git) and CI/CD pipelines.
- Communication: Excellent verbal and written communication skills.