Software Engineer
KeySkills
Job Description
Job Description:
As a Software Engineer at IBM ISDL, you will engage in all phases of product development including design, development, testing, and support across core systems technologies such as Operating Systems, Firmware, Systems Software, Storage Software, and Cloud Software.
You will collaborate with global product management and development teams, analyze product requirements, design and implement solutions, and contribute to validation and support activities. This role offers an opportunity to work with highly skilled teams developing world-class products and delivering industry-leading user experiences.
Key Responsibilities
-
Develop IBM Systems products, interfacing with teams and end users across geographies
-
Analyze requirements, design, code, and test software solutions throughout the product lifecycle
-
Participate in validation and support of IBM Systems products
-
Collaborate in a culture-driven, technically accomplished environment
Required Skills and Expertise
-
Strong programming skills in C, C++, Java, Python, GoLang, ReactJS, Groovy
-
Deep understanding of Operating Systems concepts, especially Unix/Linux internals
-
Strong grasp of data structures and algorithms
-
Experience with Virtualization and Cloud technologies: Red Hat OpenShift, Kubernetes, Docker, Microservices architecture
-
Excellent communication skills for effective global teamwork
-
Bachelor?s or Master?s degree in Computer Science or related field
Preferred Skills and Experience
-
Knowledge of OpenStack, Security, Cloud Application Development, DevOps practices
-
Experience with Web UI frameworks: Vaadin, ReactJS, Bootstrap, Material UI
-
Familiarity with J2EE, JSP, RESTful services, GraphQL APIs
-
Practical experience with JavaScript, Ansible, Databases, SQL, Node.js
-
Understanding of AI/ML concepts, Data Science, NLP, and modern analytical tools
-
Experience with server performance management, capacity planning, and diagnostics
-
Strong interpersonal skills and team collaboration
-