Python Developer

Prophecy Technologies

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in Python development
  • Strong proficiency in Python 3.x
  • Experienced with Agile methodologies
  • Familiar with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB)
  • Knowledge of cloud platforms (AWS, Azure, GCP)
  • Proficient in version control using Git and CICD tools
  • Experience with web frameworks like Django, Flask, or FastAPI

Responsibilities

  • Develop, test, and maintain scalable Python applications
  • Write clean and reusable code adhering to best practices
  • Collaborate with product managers, analysts, and QA teams
  • Integrate applications with databases, APIs, and external services
  • Optimize application performance and troubleshoot issues
  • Implement data processing pipelines and automation scripts
  • Participate in code reviews and technical design discussions

Benefits

  • Opportunity to work on cutting-edge technologies
  • Collaborative and agile work environment
  • Professional development and training opportunities
  • Access to modern tools and resources
  • Flexible work arrangements
Full Job Description
Job Summary:

We are seeking a highly skilled Senior Python Developer to join our team. The ideal candidate will have a strong background in Python development, experience with Agile methodologies, and a passion for delivering high-quality software solutions.

Key Responsibilities:
  • Develop, test, and maintain scalable, secure Python applications.
  • Write clean, efficient, and reusable code adhering to best practices.
  • Collaborate with cross-functional teams: product managers, business analysts, and QA engineers.
  • Integrate applications with databases, APIs, and third-party services.
  • Optimize application performance and troubleshoot issues across the stack.
  • Implement data processing pipelines, automation scripts, and backend services.
  • Participate in code reviews, technical design discussions, and architecture improvements.
  • Maintain documentation for systems, processes, and codebases.
  • Stay up-to-date with emerging Python tools, libraries, and frameworks.

Essential Technical Skills:
  • Programming: Python 3.x (strong proficiency)
  • Frameworks: Django, Flask, or FastAPI
  • Web Development: REST APIs, microservices, web application development
  • Databases: SQL/NoSQL (PostgreSQL, MySQL, MongoDB)
  • Version Control & CICD: Git, CICD tools
  • Agile Practices: Agile way of working
  • Cloud Platforms: AWS, Azure, or GCP
  • Containerization & Orchestration: Docker, Kubernetes (plus)

Nice-to-Have / Additional Skills:
  • Experience with Python web frameworks beyond Django/Flask (e.g., FastAPI)
  • Exposure to data processing and automation pipelines
  • Knowledge of modern cloud-native development patterns

Similar Jobs

More Jobs at Prophecy Technologies

More Information Technology Jobs

Find similar Python Developer jobs: