12 days ago

Application Developer Intern - Client Innovation Center

IBM

On Site
Intern
$40,000
Buffalo, NY

Job Overview

Job TitleApplication Developer Intern - Client Innovation Center
Job TypeIntern
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$40,000
LocationBuffalo, NY

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Introduction

IBM Consulting Client Innovation Centers (CICs) are high-delivery, team-based environments where technologists work onsite to build real solutions for real clients. At the Application Developer Intern - Client Innovation Center, interns work closely with experienced practitioners and associates, gaining hands-on exposure to application development while learning through delivery, structured training, mentorship, and teamwork.

Your Role And Responsibilities

This developmental, learning-focused position involves supporting application development activities under the guidance of senior developers and associates. Interns will:

  • Assist with writing, testing, and debugging code for application components.
  • Participate in Agile team activities including stand-ups, sprint reviews, and retrospectives.
  • Help document technical designs, implementation details, and development decisions.
  • Gain exposure to full-stack and cloud-native development, including APIs, databases, and UIs.
  • Learn and apply secure coding, quality, and performance best practices.

Required Technical And Professional Expertise

Candidates should have coursework or hands-on experience in computer science, software development, or related fields. A basic understanding of programming languages such as Java, Python, C/C++, or JavaScript and strong analytical problem-solving skills are essential. Being comfortable working onsite in a collaborative, team-based environment is a must.

Preferred Skills And Experience

It is a plus if candidates have exposure to distributed data processing tools (e.g., REST APIs), front-end or application frameworks, version control tools like Git, and basic cloud platform concepts (AWS, Azure, Google Cloud, or IBM Cloud). Experience from team projects, hackathons, internships or capstone courses is highly valued.

Key skills/competency

  • Application Development
  • Agile
  • Cloud-Native
  • Java
  • Python
  • C/C++
  • JavaScript
  • Secure Coding
  • Mentorship
  • Teamwork

Tags:

Application Developer Intern - Client Innovation Center
application development
agile
mentorship
coding
debugging
teamwork
secure coding
cloud-native
Java
Python
C/C++
JavaScript
APIs
Git
REST
databases
UI

Share Job:

How to Get Hired at IBM

  • Customize your resume: Tailor skills to IBM job description.
  • Prepare for coding challenges: Practice problem-solving and debugging.
  • Research IBM: Understand culture, projects, and values.
  • Engage in mock interviews: Practice technical and behavioral questions.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background