IBM is hiring software engineers for its Pune and Bangalore offices. We are looking for talented individuals with a background in graduate, engineering, or postgraduate studies, and both freshers and experienced candidates can apply
Name of the Company | IBM |
Required Qualifications | Graduate |
Position Type | Early Professional |
Category | Infrastructure & Technology |
Work Type | Onsite |
IBM Software Engineer Job: Roles and Responsibilities:
We're looking for talented software engineers to join our team in developing cutting-edge IBM Systems products. As a software engineer at IBM, you'll work closely with cross-functional teams, including development, product management, and end-users, to design, implement, and test innovative solutions.
Θ Positions: Software Engineer
Θ Job Location: Pune & Bangalore
Θ Salary: As Per Company Norms
Θ Job Type: Full Time
Θ Requisition ID: 23920
Key Responsibilities:
- Analyze product requirements and determine the best course of design
- Implement/code solutions and test across the entire product development life cycle
- Collaborate with global teams to deliver industry-leading user experiences
- Work on validation and support of IBM Systems products
Required Skills & Qualifications:
- Programming skills: C, C++, Java, Python, GoLang, ReactJS, Groovy
- Operating Systems: Strong knowledge of Unix/Linux internals, data structures, and algorithms
- Cloud Computing: Experience with Red Hat OpenShift, Microservices Architecture, Kubernetes, and Docker
- Communication skills: Good communication skills to work effectively in a global team environment
- Education: Master's/Bachelor's degree in Computer Science Engineering or relevant fields
Preferred Technical and Professional Experience:
- Cloud technologies: OpenStack, Security, App Dev on Cloud Platform, DevOps
- Web UI frameworks: Vaadin, React JS, Bootstrap, Material
- Java technologies: J2EE, JSP, RESTful web services, GraphQL API
- AI/ML: Good understanding of AI/ML concepts, Data Science, NLP, and modern tools
- Databases: Practical experience with databases, SQL, Node JS, and Ansible
- Server performance: Familiarity with server performance management, capacity planning, and performance diagnostics
What You'll Get:
- Opportunity to work with a vibrant, culture-driven, and technically accomplished team
- Valued contributions in a growing organization with broader opportunities
- Chance to create world-class products and deployment environments