Software Developer


Company Name


Job Description

  • Job Description:

    As a Software Developer, you will focus on designing, developing, and deploying scalable software solutions using Generative AI technologies. This position is ideal for individuals passionate about modern application development, AI/ML integration, and cloud-native environments. You will work on modernizing legacy applications while leveraging IBM Cloud and tools like Docker, Kubernetes, and CI/CD pipelines.


    Key Responsibilities:

    • Design, develop, and deploy modern applications using Generative AI technologies.

    • Write clean, maintainable code in Python, Node.js, and TypeScript (experience with FastAPI is a plus).

    • Utilize IBM Cloud services and watsonx for building intelligent, AI-powered applications.

    • Leverage DevOps tools such as GitHub, VSCode, and CI/CD pipelines for efficient development workflows.

    • Design and maintain relational and NoSQL databases (e.g., Db2, PostgreSQL, MongoDB).

    • Build and optimize containerized applications using Docker, Kubernetes, and OpenShift.

    • Implement microservices and serverless architectures for high scalability.

    • Troubleshoot software issues using strong problem-solving and analytical skills.


    Required Skills (Technical & Professional)

    • 2+ years of experience in software development and application modernization.

    • Proficient in:

      • Python

      • JavaScript (Node.js, TypeScript)

      • FastAPI (a plus)

    • Knowledge of:

      • IBM Cloud, watsonx, and AI/ML technologies

      • Database management (Db2, PostgreSQL, MongoDB)

      • DevOps tools (GitHub, VSCode, CI/CD pipelines)

      • Containerization (Docker, Kubernetes, OpenShift)

      • Microservices & Serverless architectures

    • Strong analytical, debugging, and software design skills

    Preferred Skills

    • Experience with FastAPI for lightweight app development.

    • Familiarity with cloud security best practices.

    • Understanding of AI-driven automation and optimization techniques.

    • Ability to work on distributed systems with high performance and reliability.

    • Strong collaboration skills for cross-functional teamwork.

Job Details

Experience : 2 To 7
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 8 Lac P.A

Education Summary

UG : Any UG Degree PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 8026788990
e-mailId : response@in.ibm.com
Address : IBM India Private Limited, 
No. 1/124 DLF IT Park Tower 1A, 
Ramapuram, Shivaji Garden, 
Nandampakkam Post Near L&T, 
Chennai.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia