About the Company
IBM is a global technology and consulting company that innovates and designs solutions to help businesses and institutions worldwide. We are a leader in areas such as artificial intelligence, cloud computing, cybersecurity, and blockchain, committed to making a lasting impact through technology and collaboration. Our internships offer students the opportunity to work on real-world projects, learn from industry experts, and contribute to cutting-edge innovations.
Job Description
We are seeking enthusiastic and talented Software Engineering Interns to join our dynamic team in Burlington, Vermont. This internship offers a unique opportunity to gain hands-on experience in various stages of the software development lifecycle, from design and coding to testing and deployment. You will collaborate with experienced engineers on impactful projects, contributing to solutions that address critical business challenges and advance technological frontiers. This is a chance to apply your academic knowledge in a professional setting, develop new skills, and explore potential career paths within IBM.
Key Responsibilities
- Assist in the design, development, and maintenance of software applications and systems.
- Write clean, efficient, and well-documented code in various programming languages.
- Participate in code reviews and contribute to improving code quality and maintainability.
- Conduct testing and debugging to ensure software functionality and performance.
- Collaborate with cross-functional teams to gather requirements and define project scope.
- Research and evaluate new technologies and tools to enhance development processes.
- Prepare technical documentation and presentations as needed.
Required Skills
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proficiency in at least one programming language (e.g., Java, Python, C++, JavaScript).
- Basic understanding of data structures, algorithms, and object-oriented programming.
- Strong problem-solving and analytical skills.
- Excellent written and verbal communication skills.
- Ability to work effectively both independently and as part of a team.
Preferred Qualifications
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud, IBM Cloud).
- Experience with version control systems (e.g., Git).
- Knowledge of web development frameworks (e.g., React, Angular, Node.js).
- Previous internship or project experience in software development.
- Cumulative GPA of 3.0 or higher.
Perks & Benefits
- Competitive hourly wage.
- Mentorship from experienced IBM professionals.
- Opportunities for professional development and networking.
- Access to IBM's internal learning platforms and resources.
- Engaging team activities and intern events.
- Potential for full-time employment opportunities upon graduation.
How to Apply
Interested candidates are invited to submit their application by clicking the "Apply Now" button below. To ensure your application is considered, please include the following:
- A current resume
- A cover letter outlining your suitability for the role and your motivation for applying.
We review applications on a rolling basis and will contact shortlisted candidates for an interview.
DISCLAIMER
Welcome to VitalaliCare.com. We provide job seekers with information gathered from various publicly available job posting websites. We do not charge any fees for accessing or using our website, and all job information is provided free of charge.
VitalaliCare.com does not directly offer, manage, or engage in the hiring process for any of the job listings featured on our website. All listings are sourced from third-party job posting platforms. If you have any concerns or need to report a scam, please contact us at techturna@gmail.com.