Description

You will develop server-side application logic using Python to integrate with front-end components and manage database schemas.

Responsibilities

  • Write clean, tested, and maintainable code that is reusable and extendable.
  • Coordinate and participate in code reviews with product and cross-department teams.
  • Build, test, and deploy new features by collaborating with engineers, designers, and leadership.
  • Integrate applications with backend services and databases.
  • Conduct work assignments of increasing complexity with moderate supervision.
  • Required Skills

    • 4+ years of professional backend development experience, including software product development.
    • 3+ years of professional Python development experience.
    • Proficiency with SOLID object-oriented development principles.
    • Experience with RESTful APIs and web API consumption.
    • Strong analytical and problem-solving abilities.
    • Experience with Git, source code management, merging, and pull-requests.
    • Experience working within an agile methodology (sprints, points estimation, standups).
    • Demonstrated experience collaborating with stakeholders to define high-level requirements.
    • Excellent written and verbal communication skills.

    Preferred Skills

    • Experience with AWS or Azure cloud development platforms.
    • Experience with AI, RAG, and LLM application development.

Education

Any Graduate