Search by job, company or skills

7-10 Years
Not Disclosed
Quick Apply
  • Posted a month ago
  • Over 100 applicants have applied

Job Description

We are seeking a highly skilled Python Developer to join our development team. The ideal candidate should have strong experience in Python programming, backend development, and database management. You will be responsible for building scalable applications, optimizing performance, and collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities:

  • Develop, test, and maintain scalable and efficient Python applications.
  • Write clean, reusable, and optimized code following best practices.
  • Work with backend frameworks such as Django or Flask to build robust web applications.
  • Design and implement RESTful APIs for seamless integration with front-end applications.
  • Optimize application performance and ensure security best practices.
  • Work with databases such as PostgreSQL, MySQL, or MongoDB for efficient data management.
  • Collaborate with front-end developers, UI/UX designers, and other stakeholders.
  • Implement version control using Git and participate in code reviews.
  • Troubleshoot, debug, and resolve software issues efficiently.
  • Stay updated with the latest industry trends, technologies, and best practices.

Required Skills & Qualifications:

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.
  • 6+ years of experience in Python development.
  • Proficiency in Django or Flask for backend development.
  • Strong knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Experience working with RESTful APIs and microservices architecture.
  • Understanding of software engineering principles, design patterns, and best practices.
  • Experience with version control systems like Git.
  • Strong problem-solving skills and attention to detail.

Nice to Have:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with containerization using Docker or orchestration using Kubernetes.
  • Knowledge of Celery and Redis for background task processing.
  • Exposure to CI/CD pipelines for automated deployment.
  • Experience with unit testing and test-driven development (TDD).

Benefits:

  • Competitive salary and performance bonuses.
  • Health and wellness benefits.
  • Opportunity to work on cutting-edge technologies.
  • Learning and development programs.
  • Flexible work arrangements (if applicable).

If you are a passionate Python developer looking to work on exciting projects, apply now!

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

Similar Jobs

5-11 yrs
Bengaluru, India
Skills:
Docker, Flask, Cosmos DB, Python, Azure DevOps, multithreading, Oauth2, Django, Git, Azure Ad, FastAPI, Rest Apis, Asynchronous programming, App Configuration, Key Vault, Log Analytics, Blob Storage, Application Insights, Serverless Architecture, Azure SDKs, message queues, Managed Identities, Azure Function Apps, rbac, API gateways, CI CD pipelines, event-driven design, YAML pipelines
9-11 yrs
Bengaluru, India
Skills:
Integration Testing, Debugging, PostgreSQL, Redis, Django, Query Tuning, Celery, Docker, Rest Apis, Release management, Python, Performance profiling, Caching strategies, CI/CD pipelines, ORM optimization
5-7 yrs
Bengaluru, India
Skills:
Object-Oriented Programming (OOPS), Data Structures And Algorithms, Git, Linux, Backend Development, Agile Methodologies, Rest Apis, Python
4-10 yrs
Bengaluru, India
Skills:
react.js , Typescript, Javascript, Gcp, Data Visualization, FastAPI, Api Integration, Python
5-7 yrs
Bengaluru, India
Skills:
Pyramid, Django, Javascript, CSS, Flask, Azure, HTML, Google Cloud, Python, AWS