IBM Software Developer Internship in AUSTIN, Texas

Job Description

IBM is currently hiring an Software Developer Intern at IBM in the IBM Systems Business Unit..

Location: This person will be located in Austin, TX during the summer of 2018.

As a systems software intern, you might be involved in any of these specialties:

  • Backend, Server Systems, or Cloud-Based Development –Design and code servers, services, applications and databases that are reusable, scalable and meet critical architecture goals. Create Application Programming Interfaces (APIs) that are clean, well-documented, and easy to use. Create and configure Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) applications. Design and implement large scale systems and Service Oriented Architectures (SOA) that enable continuous delivery.

  • Firmware/Hipervisor Development –Work with industry experts to design, develop and test fast and efficient software that directly manages and controls the hardware. Firmware may exist anywhere in a computing system from the central computing complex to management consoles, power supplies, and I/O adapters.

Responsibilities include:

  • You’ll work in a collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued enterprise customers.

  • You’ll employ IBM’s Development processes to create products that provide a great user experience along with high performance, security, quality, and stability.

Attributes:

  • You are highly motivated and have a passion for creating and supporting great products.

  • You thrive on collaboration, working side by side with people of all backgrounds and disciplines, and you have very strong verbal and written communication skills.

  • You are great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues.

  • You have a basic understanding of software systems, software development and programming in a language such as C, C++, Shell Scripting in UNIX/Linux, Python.

Required Technical and Professional Expertise

  • You are highly motivated and have a passion for creating and supporting great products.

  • You thrive on collaboration, working side by side with people of all backgrounds and disciplines, and you have very strong verbal and written communication skills.

  • You are great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues.You have a basic understanding of software systems, software development and programming in a language such as C, C++, Shell Scripting in UNIX/Linux, Python.

Preferred Tech and Prof Experience

  • Information Technology