Company Name: IBM
Role: Software Developer
Location: India (check application for specific location)
Experience: Early Career / Freshers
Job Type: Full Time
About the Role
- Develop, test, and maintain high-quality software solutions.
- Collaborate with cross-functional teams to deliver robust applications.
- Work on both backend and frontend components depending on assignment.
- Participate in code reviews and contribute to architectural decisions.
Key Responsibilities
- Write clean, maintainable, and efficient code.
- Debug and fix software defects in collaboration with peers.
- Assure software quality through testing and automation practices.
- Participate in Agile development processes and sprint planning.
- Conduct peer reviews and share technical insights.
Skills Required
- Good programming fundamentals in languages such as Java, Python, or C++.
- Understanding of data structures, algorithms, and design principles.
- Experience with SQL and database technologies is a plus.
- Familiarity with version control (Git) and automated build tools.
- Strong problem-solving and communication skills.
Eligibility
- B.E. / B.Tech in Computer Science, IT, or related engineering fields.
- Fresh graduates or early-career engineers are eligible.
- Exposure to software projects or internships is beneficial.
How to Apply
- Open the official IBM careers job link below.
- Create or sign in to your candidate profile.
- Fill in your personal and professional details.
- Upload your updated resume and submit your application.