JobsSoftware Developer 2026
Job description
The Software Developer role at IBM is designed for early-career professionals who will join product engineering teams focused on back-end, front-end, and full-stack development. The team is dedicated to creating AI-powered, cloud-native software solutions that address customer challenges. Developers will collaborate closely with engineers, designers, and product managers to deliver high-quality software. This position offers a unique opportunity to work with modern technologies and contribute to innovative projects.
Requirements
- A High School Diploma or GED is required, while a Bachelor's Degree is preferred.
- Coursework or project experience in software development using any programming language is necessary.
- Familiarity with fundamental concepts such as data structures, basic algorithms, or debugging is expected.
- Exposure to front-end or back-end technologies like React, Node.js, Python, Java, or SQL is required.
- Interest in cloud computing, containers, or modern deployment practices is essential.
Responsibilities
- Contribute to the design, development, testing, and maintenance of software components.
- Build back-end services, APIs, or data workflows using languages such as Python or Java.
- Develop user interfaces using modern frameworks like React.
- Work with containerized applications and tools such as Docker and Kubernetes.
- Collaborate with cross-functional teams in an Agile environment.
Benefits
- IBM offers competitive compensation, healthcare coverage, retirement programs, paid parental leave, tuition assistance, wellness programs, flexible work options, and extensive learning and certification resources.
Is this posting expired or inaccurate?
