Exciting Job Opportunity: Join IBM as a Software Engineer!
Are you passionate about coding, designing, and innovating? Do you dream of working with cutting-edge technologies and contributing to the development of world-class products? If so, we have the perfect opportunity for you! IBM India Systems Development Lab (IBM ISDL) is hiring Software Engineers to join their dynamic team. As a Software Engineer at IBM ISDL, you will be part of a global organization that values creativity, collaboration, and continuous learning. Embark on a journey to solve challenging problems and lead in this new era of technology!
Your Role and Responsibilities
As a Software Engineer at IBM ISDL, you will play a crucial role in all phases of product development, including design, development, testing, and support. Your work will revolve around core Systems technologies, encompassing Operating Systems, Firmware, Systems Software, Storage Software, and Cloud Software. Your responsibilities will include:
- Collaborating with development and product management teams to interface with end-users across different geographical locations.
- Analyzing product requirements and devising optimal design solutions.
- Implementing and coding software solutions throughout the entire product development life cycle.
- Contributing to product validation and providing support to IBM Systems products.
- Working with talented and culture-driven teams to deliver an industry-leading user experience for our valued customers.
- Being recognized and valued for your contributions in a growing organization with diverse opportunities.
Required Technical Skills
To excel in this role, you should possess the following technical skills:
- Strong expertise in programming languages such as C, C++, Java, Python, GoLang, ReactJS, Groovy.
- Deep knowledge of Operating Systems concepts, including Unix/Linux internals, data structures, and algorithms.
- Familiarity with cloud computing technologies like Red Hat OpenShift, Microservices Architecture, and Kubernetes/Dockers.
- Excellent communication skills to collaborate effectively within a global team environment.
- A Master's or Bachelor's Degree in Computer Science Engineering or relevant fields.
Preferred Technical Skills
The following skills are considered a plus and will enhance your candidacy:- Knowledge of OpenStack, Security, Virtualization Management, Cloud concepts, REST API, JSON, App Dev on Cloud Platform, DevOps.
- Familiarity with Web UI Frameworks like Vaadin, React JS, and UI styling libraries such as Bootstrap/Material.
- Understanding of J2EE, JSP, RESTful web services, and GraphQL API.
- Practical working experience with Java, Javascript, Ansible, Databases, SQL, Node JS, etc.
- Proven interpersonal skills, contributing to a team effort, and achieving desired results.
Comments
Post a Comment