Senior Phyton Developer

December 12, 2024

Position Summary:
We are seeking a highly skilledĀ Senior Python DeveloperĀ to join our team. This role is ideal for someone with strong technical expertise, leadership abilities, and a passion for solving complex problems. You will work on challenging projects, collaborate with cross-functional teams, and play a key role in developing scalable, efficient, and innovative software solutions.

Key Responsibilities:

  • Develop and maintain robust Python applications using best practices.
  • Build and optimize APIs using web frameworks such asĀ Django,Ā Flask, orĀ FastAPI.
  • Design, implement, and manage databases (SQL and NoSQL) using tools likeĀ PostgreSQL,Ā Redis, or ORM libraries likeĀ SQLAlchemyĀ andĀ Django ORM.
  • Collaborate with teams to develop and deploy scalableĀ microservicesĀ and event-driven architectures.
  • Ensure code quality throughĀ testing frameworksĀ (e.g., pytest) and participate in code reviews.
  • Work withĀ DevOps toolsĀ such asĀ DockerĀ and cloud platforms likeĀ AWSĀ to streamline deployment processes.
  • Contribute to architectural decisions and drive improvements in software development practices.
  • Lead and mentor junior developers, fostering a collaborative and growth-oriented environment.

Job Details:

  • Work from Home
  • Flexible schedule | Must demonstrate the ability to attend scheduled meetings and meet deadlines consistently
  • *Following PH Holidays

Qualifications:

Technical Skills

  • Proficiency in Python: Expertise in Python 3.x, writing clean and efficient code.
  • Web Development: Experience with frameworks likeĀ Django,Ā Flask, orĀ FastAPI.
  • Database Management: Skilled in SQL databases likeĀ PostgreSQLĀ and NoSQL databases likeĀ Redis.
  • Version Control: Proficient withĀ GitĀ for managing code repositories.
  • Testing & DevOps: Familiarity withĀ pytest,Ā CI/CD pipelines, and tools likeĀ DockerĀ andĀ AWS.
  • Microservice Architecture: Experience in building and maintainingĀ microservicesĀ or service-oriented architectures.

Preferred Skills

  • Knowledge of Agile methodologies likeĀ Scrum.
  • Familiarity with best practices such asĀ code reviews,Ā continuous integration, and maintaining clean code.

Experience

  • Years of Experience: MinimumĀ 5+ years of professional experienceĀ in Python development andĀ 2+ years with Django or FastAPI.
  • Project Portfolio: A track record of impactful contributions to projects, including open-source, personal, or professional work.
  • Domain Expertise: (Optional) Experience in industries such asĀ finance, orĀ e-commerceĀ is a plus.

Problem-Solving Skills

  • Demonstrated ability to solve complex technical problems and optimize code.
  • Strong algorithmic thinking and experience implementing real-world solutions.

Soft Skills

  • Effective Communication: Ability to explain technical concepts clearly to both technical and non-technical stakeholders.
  • Leadership & Mentorship: Capable of guiding teams and mentoring junior developers.
  • Adaptability: Quick to learn and apply new technologies and methodologies.

    Please contact us for a free consultation

    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.