Search by job, company or skills

7-10 Years
Quick Apply
  • Posted 11 hours ago
  • Over 50 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:

Job ID: 106218507

Similar Jobs

Bengaluru, India

Skills:

GitRest ApisPythonSql

Bengaluru

Skills:

pythonSqlpythonSqlStreamlitStreamlit

Bengaluru, India

Skills:

Package ManagementDjangoJenkinsDesign PatternsTeamcityGitlabRest ApisPythonScriptingCI toolstest automation principlesLinux-based environmentPython test frameworksPython project structuringextensible architecturevirtual environments

Bengaluru, India

Skills:

PostgreSQLPysparkSQL ServerBig Data TechnologiesNumpyGitPandasGcpDockerFlaskFastAPIRest ApisAdvanced SqlOracleAzurePythonAWSTeradataAb Initio ETL DevelopmentAutosys scheduling

Bengaluru, India

Skills:

NodejsJavascriptScripting LanguagesNosqlPythonEtlReporting

Beware of Scammers

We don’t charge money for job offers