About this role
As a Backend Developer, you’ll gain hands-on experience working on real-world projects that impact users globally. You’ll collaborate with architects and developers to build high-quality, elegant, and performant solutions. You will: Participate in Agile development cycles: design, code, test, and support. Learn and apply best practices in software development lifecycle. Work with APIs, databases, and cloud-based services. Who You Are Curious, motivated, and eager to learn new technologies. A team player with strong communication and collaboration skills. Comfortable with debugging, problem-solving, and adapting to new challenges. * Academic or professional experience with the Software Development Lifecycle * Basic knowledge of operating systems and how they work (i.e. Operating systems courses) * Strong communication skills * Basic problem solving skills * Foundational knowledge of system-level programming concepts * General AI practical application in development environment * Version control via tools like Git/GitHub * Agile methodologies United States Infrastructure & Technology Hybrid Internship Multiple Cities (0147) International Business Machines Corporation