Intern Software Developer - Security
@ IBM

San Jose, CA
$45,000
On Site
Intern
Posted 16 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXX****** @ibm.com
Recommended after applying

Job Details

Introduction

IBM Research takes responsibility for technology and its role in society. Working in IBM Research means you'll join a team that invents what's next in computing. Here, passion for discovery meets bold challenges and real-world impact across IBM's Research, Software, and Infrastructure domains.

Your Role And Responsibilities

As an Intern Software Developer - Security at IBM, you will be part of a team building and integrating information security-based solutions. You will work on projects that involve IBM software and open-source packages, integrating systems with custom code. Responsibilities include developing new systems, consolidating/integrating existing systems, creating interfaces with other systems/services, and expanding current solutions to align with enterprise and shared-solution goals.

Preferred Education

High School Diploma or GED

Required Technical And Professional Expertise

  • Experience in web or mobile application development
  • Able and willing to quickly learn new programming languages

Preferred Skills

  • Android Java, J2EE, Python, Ruby on Rails, Nodejs, PHP, Swift iOS
  • RESTful API utilization and implementation
  • Familiarity with AI products and services

Key skills/competency

  • Security
  • Integration
  • Development
  • IBM Software
  • Open-source
  • APIs
  • Mobile
  • Web
  • Programming
  • Research

How to Get Hired at IBM

🎯 Tips for Getting Hired

  • Customize Your Resume: Tailor skills to IBM's requirements.
  • Highlight Projects: Showcase practical security integrations.
  • Research IBM: Understand their research and innovation culture.
  • Prepare for Interviews: Focus on technical and behavioral questions.

📝 Interview Preparation Advice

Technical Preparation

Review web and mobile development fundamentals.
Practice coding in Python and Java.
Learn RESTful API integration techniques.
Study IBM software integration projects.

Behavioral Questions

Describe a team project challenge.
Explain learning a new technology quickly.
Discuss integrating diverse systems efficiently.
Share an experience with problem-solving under pressure.

Frequently Asked Questions