Software Developer
IBM
Ahmedabad, Gujarat, India
Category
IT
Position Type
Full-Time
Company Overview
IBM Software infuses core business operations with intelligence—from machine learning to generative AI—to help make organizations more responsive, productive, and resilient. IBM Software helps clients put AI into action now to create real value with trust, speed, and confidence across digital labor, IT automation, application modernization, security, and sustainability. Critical to this is the ability to make use of all data, because AI is only as good as the data that fuels it. In most organizations data is spread across multiple clouds, on premises, in private datacenters, and at the edge. IBM’s AI and data platform scales and accelerates the impact of AI with trusted data, and provides leading capabilities to train, tune and deploy AI across business. IBM’s hybrid cloud platform is one of the most comprehensive and consistent approach to development, security, and operations across hybrid environments—a flexible foundation for leveraging data, wherever it resides, to extend AI deep into a business.
Position Summary
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
Key Responsibilities
- We are looking for Frontend, Full Stack and QA/Test Automation Graduate hires with excellent analytical and problem-solving skills, who are eager to learn a wide range of IBM and open-source packages with a particular bias on Automation and Process Mining technologies.
- You will be a self-starter, requiring limited supervision or guidance, with good communication skills and the ability to multi-task and prioritize your work. This is a high-profile project at the core of IBM's new strategy surrounding Automation and working with our wide range of stakeholders will be critical to ensure we meet the high standards expected.
Experience Required
Early Professional
Education Requirements
- Bachelor's Degree
Technical Skills
Languages
- Go
- Java
- Python
Frameworks
- React
- Redux
- Node.JS
- JavaScript
- AngularJS
- HTML
- CSS
Soft Skills
- Excellent analytical and problem-solving skills
- Good communication skills
- Ability to multi-task and prioritize work
Preferred Qualifications
- Knowledge on any cloud services, including IBM Cloud, AWS, Azure and GCP
- DevOps experience
- Knowledge on Kubernetes, Docker, Red Hat OpenShift
- Experience with Linux systems
- Awareness of Automation Framework
- Data Science and Data Engineering knowledge
- Awareness of Cloud Architecture
