We are looking for a motivated Software Engineer Intern to support ongoing development and enhancement of our internal tools and web applications. As a part-time intern youll gain hands-on experience in both front-end and back-end development while contributing to real projects that improve usability functionality and efficiency.
Responsibilities:
- Assist in the design development and testing of web applications and back-end systems
- Help improve the user experience and performance of existing tools
- Collaborate with team members to integrate and streamline internal/external software systems
- Update debug and maintain existing software solutions
- Participate in team meetings and contribute ideas to research initiatives and technical proposals
- Write clean well-documented and reusable code
Preferred Qualifications:
- Currently pursuing a degree in Computer Science Computer Engineering or a related technical field
- GPA of 3.0 or higher
- Familiarity with one or more programming languages: Java Python or C
- Understanding of object-oriented programming and basic software engineering principles
- Exposure to front-end technologies such as HTML CSS JavaScript
Nice-to-Have Skills (not required):
- Familiarity with web frameworks or libraries such as jQuery or
- Experience using tools like Git/SVN Eclipse or Visual Studio
- Interest in mobile or cross-platform development (iOS/Android)
- Exposure to databases and SQL
- Exposure to technologies like PHP .NET C# Maven
- Experience with or interest in working on Linux/Unix-based systems
This is a part-time temporary internship ideal for students looking to gain experience in a professional software development environment.
Mainstream Engineering Corporation is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
Required Experience:
Intern