Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
7 views1 page

Software Developer

IBM is a 110-year-old global technology company that has been in India since 1992, focusing on AI, Cloud, and other advanced technologies. The document outlines the role of a Software Developer, highlighting responsibilities such as coding, testing, and collaboration, along with required skills in programming languages and web development frameworks. Preferred qualifications include experience with version control systems and CI/CD pipelines.

Uploaded by

Keerthivasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views1 page

Software Developer

IBM is a 110-year-old global technology company that has been in India since 1992, focusing on AI, Cloud, and other advanced technologies. The document outlines the role of a Software Developer, highlighting responsibilities such as coding, testing, and collaboration, along with required skills in programming languages and web development frameworks. Preferred qualifications include experience with version control systems and CI/CD pipelines.

Uploaded by

Keerthivasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

About IBM

IBM is a 110-year-old global technology company which is present in India since 1992. IBM is helping the
world’s biggest businesses usher in their next digital chapter through Artificial Intelligence, Cloud,
Storage, Quantum, Blockchain, Systems and Services. IBM is a leading innovator with 28 consecutive
years of patent leadership. The diversity and breadth of the entire IBM portfolio of research, systems,
software, services, and solutions uniquely distinguishes IBM India from other companies in the industry.

Introduction –

Software Developer plays a crucial role in designing, implementing, and maintaining efficient and
reliable software systems. This role requires a solid understanding of programming languages, software
engineering principles, and database concepts. The ideal candidate will have excellent problem-solving
abilities and communication skills.

Your Role and Responsibilities:

1. Collaborate with the tech team to understand project requirements and specifications.
2. Write clean, well-organized, and efficient code using modern programming languages and
frameworks.
3. Conduct unit tests, debugging, and troubleshooting to ensure the software functions as
intended.
4. Participate in code reviews to improve code quality, consistency, and adherence to coding
standards.
5. Stay updated on emerging trends and technologies in the software development industry.
6. Communicate progress, issues, and suggestions to the tech team and stakeholders.
7. Adhere to project timelines, deadlines, and budgets.
8. Provide assistance to junior developers and contribute to knowledge sharing sessions.

Required Professional and Technical Expertise:

1. Hands-on experience in object-oriented programming languages such as Java, C++, or Python.


2. Knowledge of web development frameworks like React, Angular, or Vue.js.
3. Knowledge of databases, SQL syntax, and NoSQL databases (e.g., MongoDB, Postgres, etc.).
4. Excellent problem-solving and analytical skills.
5. Strong verbal and written communication skill
6. Ability to work independently and collaboratively in a fast-paced agile environment.
7. B.E/B.Tech/M.C.A/M.Tech in Computer Science or equivalent practical experience.

Preferred Professional and Technical Expertise –

Understanding of version control systems (e.g., Git, etc.) and continuous integration/continuous
deployment (CI/CD) pipelines

You might also like