Uncubed
           

IBM Summer 2019 Internships


 

 

 

Automation Dev and Test Intern Summer 2019
Back-End Developer Intern Summer 2019
Client Facing Tech Support Intern Summer 2019
Cognitive Software Developer Intern Summer 2019
DevOps Developer Intern Summer 2019
Front-End Developer Intern Summer 2019
Full Stack Developer Intern Summer 2019


 

 

 

Automation Dev and Test Intern Summer 2019

Automation Development and Testing Software Developer Interns:

  • Are skilled in Java, Ruby, Python, additional programming languages
  • Write programs that test and stress cloud services
  • Verify software behavior for end-users
  • Have an interest in, understanding of, or experience with Design Thinking Methodology
  • Have an interest in, understanding of, or experience with Agile development methodology

What You’ll Do:

  • You’ll work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers.
  • You’ll employ IBM’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.
  • You’ll enable continuous deployment and availability by designing, developing and creating automated frameworks, processes and test cases based on functional and non-functional requirements.
  • You’ll build and manage testing environments, assisting in debugging application issues.

Who You Are:

  • 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 development and programming languages.

Required Technical and Professional Expertise

  • Must have basic knowledge in one of the following technology areas: Java, Ruby, Python, additional programming languages.

Eligibility Requirements

  • None

 

Back to Top


 

 

 

Back-End Developer Intern Summer 2019

Back-End Developer Interns:

  • Work with servers, applications, and databases
  • Are familiar with APIs
  • Are skilled in working with Linux kernel, scheduler, memory management system, device drivers, and hardware architectures
  • Understand user and system requirements
  • Have an interest in, understanding of, or experience with Agile development methodology

What You’ll Do:

  • You’ll work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers.
  • You’ll employ IBM’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.
  • 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.

Who You Are:

  • 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 development and programming languages.

Required Technical and Professional Expertise

  • Must have basic knowledge in one of the following technology areas: Java, Ruby, Python, additional programming languages

Eligibility Requirements

  • IBM will not be providing visa sponsorship for these positions now or in the future.  Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.

 

Back to Top


 

 

 

Client Facing Tech Support Intern Summer 2019

Client Facing Tech Support Interns:

  • Work directly with clients to deliver cognitive solutions to business problems; from project planning to solution design and software implementation and development
  • Strong written and verbal communication skills
  • Function in roles such as: architect, developer, project manager, support engineer
  • Work across portfolio of offerings (web development frameworks, to Java, to natural language processing, etc.)
  • Have an interest in, understanding of, or experience with Design Thinking Methodology
  • Have an interest in, understanding of, or experience with Agile development methodology

What You’ll Do:

  • You’ll work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers.
  • You’ll employ IBM’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.
  • You’ll have an opportunity to work with a variety of programming languages, applications, frameworks and APIs.

Who You Are:

  • 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 development and programming languages.

Required Technical and Professional Expertise

  • Must have basic knowledge in one of the following technology areas: Several/variety of programming languages; application and web development; frameworks; APIs, etc.

Eligibility Requirements

  • IBM will not be providing visa sponsorship for these positions now or in the future.  Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.

 

Back to Top


 

 

 

Cognitive Software Developer Intern Summer 2019

Cognitive Software Developer Interns:

  • Create and maintain machine learning models with a focus on big data.
  • Work in Agile, collaborative environments to understand and develop solutions for requirements.  This includes designing, coding and testing innovative applications in areas such as machine learning, computational linguistics, Natural Language Processing (NLP), advanced and semantic information search, extraction, induction, classification and exploration.
  • Assist with implementing, testing and improving algorithms
  • Employ IBM Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.
  • Are great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues.
  • Have a basic understanding of software development and programming in a language such as Java or Python.
  • Have an interest in, understanding of, or experience with Design Thinking Methodology
  • Have an interest in, understanding of, or experience with Agile development methodology

What You’ll Do:

  • You will create and maintain machine learning models with a focus on big data.
  • You’ll work in an Agile, collaborative environment to understand and develop solutions for requirements.  This includes designing, coding and testing innovative applications in areas such as machine learning, computational linguistics, Natural Language Processing (NLP), advanced and semantic information search, extraction, induction, classification and exploration.
  • You’ll assist with implementing, testing and improving algorithms in these areas, and will proactively identify and file patentable technology.
  • You’ll employ IBM Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.

Who You Are:

  • You are great at solving problems, debugging, troubleshooting, designing and implementing solutions to complex technical issues.
  • You thrive on collaboration, working side by side with developers and scientists of all backgrounds and disciplines, and you have very strong verbal and written communication skills.
  • You have some awareness of knowledge representation and reasoning.
  • You have a basic understanding of software development and programming in a language such as Java or Python.

Required Technical and Professional Expertise

  • Must have basic knowledge in one of the following technology areas: Java or Python.

Eligibility Requirements

  • IBM will not be providing visa sponsorship for these positions now or in the future.  Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.

 

Back to Top


 

 

 

DevOps Developer Intern Summer 2019

DevOps Developer Interns:

  • Work in Agile, collaborative environment to build, deploy, configure, and maintain systems, which may include software installations, updates, and core services.
  • Work with development teams to enable a continuous integration environment that sustains high productivity levels and emphasizes defect prevention techniques.
  • Automate and optimize processes, using tools like Jenkins, Maven, Ant, Gradle, Chef, Puppet, Docker, and UrbanCode.
  • Design and implement tools for automated deployment and monitoring of multiple environments.
  • Troubleshoot and resolve issues in development, test and production instances.
  • Are great at solving problems; debugging; and designing & implementing solutions to complex technical problems.
  • Are familiar with operating systems such as Linux, Windows, iOS and Android.
  • Have a basic understanding of programming/scripting in a language such as Java, Bash, Python, or Ruby.
  • Have an interest in, understanding of, or experience with Design Thinking Methodology.
  • Have an interest in, understanding of, or experience with Agile Development Methodology.

What You’ll Do:

  • You’ll work in an Agile, collaborative environment to build, deploy, configure, and maintain systems, which may include software installations, updates, and core services.
  • You’ll pair with development teams to enable a continuous integration environment that sustains high productivity levels and emphasizes defect prevention techniques.
  • You’ll automate and optimize processes, using tools like Jenkins, Maven, Ant, Gradle, Chef, Puppet, Docker, and UrbanCode.
  • You’ll design and implement tools for automated deployment and monitoring of multiple environments.
  • You’ll troubleshoot and resolve issues in development, test and production instances.

Who You Are:

  • You are highly motivated and have a passion for ensuring scalable and highly-available products.
  • You have very strong verbal and written communication skills.
  • You are great at solving problems; debugging; and designing & implementing solutions to complex technical problems.
  • You are familiar with operating systems such as Linux, Windows, iOS and Android.
  • You have a basic understanding of programming/scripting in a language such as Java, Bash, Python, or Ruby.

Required Technical and Professional Expertise

  • Must have basic knowledge in one of the following technology areas: Java, Bash, Python, or Ruby.

Preferred Technical and Professional Experience

  • Java, Jenkins, Maven, Ant, Gradle, Chef, Puppet, Docker, UrbanCode, Bash, Python, Ruby

Eligibility Requirements

  • IBM will not be providing visa sponsorship for these positions now or in the future.  Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.

 

Back to Top


 

 

 

Front-End Developer Intern Summer 2019

Front-End Developer Interns:

  • Understand requirements, design, code, and test high-quality web and mobile apps
  • Take wireframes from conception to implementation and design and improve user interfacing
  • Work in frameworks such as: Backbone.js, Angular.js, React, Ember.js, Bootstrap, Node.js, and JQuery
  • Are skilled in UI Development technologies such as HTML, CSS, Sass, and JSON
  • Have an interest in, understanding of, or experience with Design Thinking Methodology
  • Have an interest in, understanding of, or experience with Agile development methodology

What You’ll Do:

  • You’ll work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers.
  • You’ll employ IBM’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.
  • You’ll have an opportunity to work with a variety of relational databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React, Ember.js, Bootstrap, Node.js, and JQuery).

Who You Are:

  • 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 development and programming languages

Required Technical and Professional Expertise

  • Must have basic knowledge in one of the following technology areas: HTML, CSS, Sass, JASON

Preferred Technical and Professional Experience

  • Backbone.js, Angular.js, React, Ember.js, Bootstrap, Node.js, and JQuery

Eligibility Requirements

  • IBM will not be providing visa sponsorship for these positions now or in the future.  Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.

 

Back to Top


 

 

 

Full Stack Developer Intern Summer 2019

Full Stack Developer Interns:

  • Have flexibility to work across architecture – building both front end and backend
  • Have knowledge of application and web development in HTML and CSS
  • Are skilled in programming languages like Javascript, Ruby, Python, Java
  • Have knowledge of modern frameworks such as Node.js and Angular.js
  • Work in Java to implement server-side or application logic, develop databases, and design architectures
  • Have an interest in, understanding of, or experience with Design Thinking Methodology
  • Have an interest in, understanding of, or experience with Agile development methodology

What You’ll Do:

  • You’ll work in an Agile, collaborative environment to understand requirements, design, code and test innovative applications, and support those applications for our highly valued customers.
  • You’ll employ IBM’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability.
  • You’ll have an opportunity to work with a variety of relational databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React, Ember.js, Bootstrap, Node.js, and JQuery).
  • Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products.
  • Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product.

Who You Are:

  • 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 development and programming languages.

Required Technical and Professional Expertise

  • Must have basic knowledge in one of the following technology areas: Java, Ruby, Python, Javascript, HTML, CSS, Node.js, Angular.js

Eligibility Requirements

  • IBM will not be providing visa sponsorship for these positions now or in the future.  Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.

 

Back to Top