Python Developer-Andela Nigeria
Andela
Lagos
5d ago
source : BetaJob

Location : Lagos

Employment type : Full time

Where You’ll Work

Andela is a network of technology leaders dedicated to advancing human potential. We help companies build high-performing distributed engineering teams by investing in Africa’s most talented software engineers.

What You’ll Do

  • Use your knowledge in your core technology to delight our clients around the world.
  • Be responsible for the coding standards, conduct and deliverables of your fast-paced, distributed, teams, by proactively communicating and prioritizing effectively.
  • Experience

  • A minimum of 5 - 10 years of professional experience, during which you’ve built deep technical expertise and exercised ownership on various technical teams.
  • Required :

  • Expert-level understanding of Python
  • Intermediate-level understanding of at least one other backend language (In addition to the core language) : JavaScript, PHP, Ruby. Go, Scala
  • Advanced understanding of at least one Web Framework for your language of choice : Flask / Django for Python; Node / Express for JavaScript, Rails for Ruby, Lumen / Laravel for PHP.
  • Deep understanding of fundamental database concepts - relational (SQL) database, non-relational (NoSQL) database and ORMs / ODMs
  • Strong knowledge of at least one cloud hosting platform (Ex : AWS, GCP)
  • Comfort with at least one CI / CD tool (Ex : Jenkins, Travis)
  • Working knowledge of containerization and orchestration techniques
  • Deep understanding of applicable unit and integration testing, and testing frameworks / libraries
  • Strong ability to problem-solve, debug, and understand pertinent performance metrics
  • Comfort working within agile methodologies and experienced in estimation and time management
  • Awareness of the capabilities of applicable languages / frameworks / libraries as well as the inherent differences between them in order to understand trade-offs and make recommendations.
  • Preferred :

  • Working knowledge of software engineering collaboration tools
  • Strong preference for test-driven-development (TDD) and understands its importance
  • Working knowledge of code editor and formatting tools
  • Comfort with at least one web server technology (ex : Apache, Nginx)
  • Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form