Software Developer Internship Opportunity | Hyderabad/Bengaluru
IBM is set to hire Software Developer Intern. The working location is in Hyderabad/Bengaluru. Interested candidates can apply online as soon as possible. The detailed eligibility and application process are given below.
Software Developer Internship Opportunity | Hyderabad/Bengaluru – Overview
| Company Name: | IBM |
| Job Role: | Software Developer Intern |
| Employment Type: | Internship |
| Duration: | Not Specified |
| Educational Qualification: | Bachelor’s Degree |
| Stipend: | Not Specified |
| Location: | Hyderabad/Bengaluru |
| Work Mode: | On-site |
| Last Date to Apply: | ASAP |
Detailed Eligibility
📌Roles & Responsibilities
- Hands on coding to develop the next generation data processing platform.
- Actively support the co-creators and contributors using the platform.
- Experience in all areas of application development – Design, Coding, CI/CD pipelines, Unit Test.
- Self-learn any new technology required in platform development.
- Strong understanding of object-oriented design principles
- Familiarity will multiple programming languages (at least one statically typed and one dynamically typed) such as Java and Python
- Experience in xUnit testing. Comfort working with mocks, stubs, fakes, etc. and the experience to know when to use each.
- Experience following rigid style guidelines including appropriately documenting code
- Knowledge of data structure algorithms and complexity analysis
- Experience working with concurrent programming (multi-thread, -process, or -worker architectures)
- Ability to perform code reviews on peer development to ensure they follow best practices and proper style
✔What We’re Looking For
Required technical and professional expertise
- Hands-on Core Java, OOAD, Design Patterns, Data Structures and Algorithms. Develop both end-user applications, APIs services and libraries. Hands on experience in Product Development projects.
- Experience in Microservices (gRPC/REST), Docker, Kubernetes, IDL (Protobuf, Thrift etc.), NoSQL databases, Big Data is a plus. Familiarity with Git and Linux.
Preferred technical and professional experience
- Take ownership in solving problems and delivering results
- Experience writing user stories and breaking stories down into tasks and sub-tasks
- Consistently willing to learn and improve
How to Software Developer Internship Opportunity | Hyderabad/Bengaluru
All interested and eligible candidates can apply for this position online using the following link as soon as possible.