Noida, Asmara, Eritrea
Feb 09, 2024
$10 - $20 / Hour
Onsite
Full-Time
2 Years
Job Description

We are seeking a skilled Python Developer to join our dynamic team. As a Python Developer, you will be responsible for developing and maintaining high-quality software solutions, contributing to the entire software development lifecycle. You will collaborate with cross-functional teams to analyze requirements, design, implement, and deploy innovative software solutions.

Responsibilities:

  1. Design, develop, and maintain efficient and scalable Python applications.
  2. Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
  3. Write clean, maintainable, and efficient code following best practices and coding standards.
  4. Perform unit testing and debugging to ensure software functionality and reliability.
  5. Work on bug fixing and improving application performance.
  6. Stay updated with emerging technologies and trends to ensure continuous improvement of software development processes.
  7. Collaborate with other team members and stakeholders to gather and understand project requirements.

Requirements:

  1. Proven experience as a Python Developer or similar role.
  2. Strong knowledge of Python programming language and its ecosystem.
  3. Experience with web frameworks such as Django or Flask.
  4. Proficient in database design and management using SQL and ORM tools.
  5. Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
  6. Experience with version control systems, such as Git.
  7. Understanding of software development methodologies and best practices.
  8. Strong problem-solving skills and attention to detail.
  9. Excellent communication and collaboration skills.
  10. Bachelor's degree in Computer Science, Engineering, or a related field.

Preferred Skills:

  1. Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  2. Knowledge of containerization technologies (Docker, Kubernetes).
  3. Familiarity with agile development methodologies.
  4. Experience in developing RESTful APIs.
  5. Knowledge of CI/CD pipelines.

Benefits:

  1. Competitive salary.
  2. Health and wellness programs.
  3. Professional development opportunities.
  4. Flexible work hours.
  5. Collaborative and innovative work environment.
Related Jobs
<