- Introduction
- 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.
- Your role and responsibilities
- 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 AreCurious, 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.
- Required technical and professional expertise
- 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
- Preferred technical and professional experience
- Foundational knowledge of system-level programming concepts
- General AI practical application in development environment
- Version control via tools like Git/GitHub
- Agile methodologiesIBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.