Software Developer

IBM

5 to 8 Years

Full-time

Kochi

Not Disclosed

Job Description

    Experience Range

  • 5+ years of experience in IT
  • 3+ years of hands-on experience in Python development
  • Must Have Skills

  • Python Development: Strong proficiency in Python for at least 3 years, demonstrating experience in writing efficient, maintainable code.
  • API Development: Solid experience in developing REST APIs and GraphQL using frameworks such as Flask, Django, or FastAPI.
  • AWS Lambda: Practical experience in developing and deploying AWS Lambda functions in serverless environments.
  • SQLAlchemy/ORM: Hands-on knowledge of SQLAlchemy or ORM techniques to build and interact with APIs.
  • Analytical & Critical Thinking: Strong problem-solving abilities to troubleshoot, analyze, and optimize solutions.
  • Good To Have Skills

  • Experience with Data Projects: Exposure to data-related projects (data pipelines, analytics, machine learning models, etc.) is a plus.
  • Cloud Services: Familiarity with other AWS services (e.g., S3, EC2, RDS) is beneficial.
  • Other Frameworks: Experience with additional Python web frameworks like Flask or Django.
  • CI/CD Pipelines: Knowledge of CI/CD pipelines and integration with cloud environments.
  • Job Responsibilities

  • Design, develop, and deploy REST APIs and GraphQL APIs using Python and related frameworks (Flask/Django/FastAPI).
  • Implement serverless solutions using AWS Lambda and integrate with other AWS services.
  • Build efficient and scalable data-driven applications leveraging SQLAlchemy/ORM.
  • Collaborate with teams on large-scale, data-intensive projects to meet business needs.
  • Utilize strong analytical and critical thinking skills to optimize applications and solve technical challenges.

Job role:

Software Developer

Company:

IBM

Location:

Kochi

Minimum experience:

5 to 8 Years

Salary:

Not Disclosed

Employment type:

Full-time

Educational qualification:

B.E/B.Tech, M.sc/BCA/B.Sc in IT

How to apply:

Apply Now