Enable job alerts via email!

Python Developer

Randstad Türkiye

Ümraniye

On-site

TRY 150,000 - 300,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company is seeking a Senior Python Developer to work on diverse software development projects. This role involves designing, developing, and testing applications while collaborating with team members to ensure quality and timely delivery of features. The ideal candidate will possess strong technical skills in Python and relevant experience.

Qualifications

  • 5+ years of experience in Python development.
  • Strong understanding of Python object-oriented programming.
  • Experience with unit testing and test-driven development.

Responsibilities

  • Design, develop, and test software applications using Python.
  • Collaborate to implement new features and enhancements.
  • Troubleshoot and debug code.

Skills

Problem-solving
Debugging
Object-oriented Programming
Data Structures
Algorithms

Education

Bachelor's degree in Computer Science/Engineering

Tools

Git
Scrapy
SQL

Job description

Description

We are looking for a talented and experienced Senior Python Developer to join our team and work on a variety of exciting software development projects.

As a Python developer, you will be responsible for designing, developing, and testing software applications using the Python programming language. You will also work closely with other team members to ensure timely delivery and high-quality standards.

Requirements

  • Bachelor's degree in Computer Science/Engineering or a related field; 5+ years of experience in Python development
  • Strong understanding of Python object-oriented programming, data structures, and algorithms
  • Experience with unit testing and test-driven development
  • Experience with version control systems such as Git
  • Experience with CLI commands
  • Experience with scrapy framework or similar is a plus
  • SQL knowledge is a plus
  • Excellent problem-solving and debugging skills

Responsibilities

  • Design, develop, and test software applications using Python
  • Collaborate with team members to implement new features and enhancements
  • Troubleshoot and debug code
  • Write and maintain unit tests
  • Deploy and maintain software applications
  • Coordinate with operations team and analyze live issues
  • Stay updated with the latest Python technologies and best practices
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.