IBM

Software Engineer Apprentice

IBM

Rochester, NY, USA
Full-TimeDepends on ExperienceMid-LevelBachelors
Job Description

We are seeking a highly motivated and enthusiastic individual to join our team as a Software Engineer Apprentice at IBM. As an apprentice, you will have the opportunity to learn from experienced professionals and gain hands-on experience in the world of software engineering. We are looking for someone who is passionate about technology and eager to develop their skills in a fast-paced and dynamic environment. If you have a strong foundation in computer science and a desire to grow in your career, we encourage you to apply. Join us at IBM and embark on a journey of continuous learning and innovation.

  1. Learn and understand the fundamentals of software engineering, including programming languages, development methodologies, and industry best practices.
  2. Work closely with experienced software engineers to gain practical knowledge and skills through hands-on training and mentorship.
  3. Collaborate with team members to design, develop, and implement software solutions that meet business requirements and adhere to quality standards.
  4. Contribute to the development and maintenance of software products and systems, including coding, testing, debugging, and documentation.
  5. Keep up-to-date with the latest technologies and trends in the software engineering industry, and actively seek opportunities to apply new knowledge and skills in the workplace.
  6. Communicate effectively with team members, stakeholders, and clients to gather requirements, provide updates, and address any issues or concerns.
  7. Troubleshoot and resolve technical issues, utilizing problem-solving skills and critical thinking to identify root causes and implement effective solutions.
  8. Take ownership of assigned tasks and projects, ensuring timely completion and high-quality deliverables.
  9. Adhere to IBM's code of conduct and company policies, maintaining a professional and ethical work environment.
  10. Continuously seek opportunities for growth and development, actively participating in training programs and seeking feedback from mentors and team members.
Where is this job?
This job is located at Rochester, NY, USA
Job Qualifications
  • Strong Problem-Solving And Critical Thinking Skills.

  • Proficiency In At Least One Programming Language, Such As Java, Python, Or C++.

  • Familiarity With Software Development Tools, Such As Git, Jira, Or Agile Methodologies.

  • Excellent Communication And Collaboration Skills.

  • A Passion For Learning And A Desire To Develop New Technical Skills.

Required Skills
  • Quality Assurance

  • Data Analysis

  • Agile development

  • Cloud Computing

  • Debugging skills

  • User Interface Design

  • Team collaboration

  • Software testing

  • Programming Languages

  • Coding Proficiency

  • Problem-Solving Ability

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • creativity

  • Critical thinking

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Software Engineer Apprentice in Rochester, NY, USA is between $50,000 and $80,000 per year. This range may vary depending on the specific company, experience level, and skills of the individual. Some companies may offer additional benefits and perks such as health insurance, retirement plans, and bonuses.

Additional Information
IBM is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 13th, 2025
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About IBM

International Business Machines Corporation is an American multinational information technology company headquartered in Armonk, New York, with operations in over 170 countries.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started