Description

About the Role:

We are looking for a talented and motivated Python Developer to join our team. As a Python Developer, you will be responsible for designing and developing high-performance applications, collaborating with cross-functional teams, and ensuring the delivery of scalable and reliable software solutions. If you are passionate about programming and have experience working with Python in a fast-paced environment, we want to hear from you!

Key Responsibilities:

  • Develop & Maintain Applications: Write clean, maintainable, and efficient Python code for applications, ensuring performance, quality, and scalability.
  • Collaborate with Teams: Work closely with product managers, front-end developers, and other stakeholders to understand requirements and translate them into technical solutions.
  • API Development: Build and maintain RESTful APIs and integrate with other services and databases.
  • Optimization & Troubleshooting: Identify performance bottlenecks, debug code, and optimize applications for speed and scalability.
  • Testing & Documentation: Write unit tests, perform code reviews, and ensure code is thoroughly documented.
  • Continuous Improvement: Stay up-to-date with the latest Python libraries, frameworks, and technologies to improve development processes and product outcomes.

Required Skills & Experience:

  • [X] years of hands-on experience in Python development.
  • Strong experience with Python frameworks like Django, Flask, or FastAPI.
  • Proficiency in working with RESTful APIs and Web Services.
  • Hands-on experience with databases (SQL or NoSQL), such as PostgreSQL, MySQL, MongoDB, etc.
  • Understanding of data structures, algorithms, and best practices for writing efficient code.
  • Experience with version control tools like Git.
  • Familiarity with containerization tools like Docker (optional).
  • Strong debugging, problem-solving, and troubleshooting skills.
  • Ability to work in an Agile development environment.

Preferred Skills:

  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Experience in front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Familiarity with CI/CD pipelines and automation tools.
  • Experience with machine learning frameworks (e.g., Scikit-learn, TensorFlow) is a plus.

Education:

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent work experience).

What We Offer:

  • Competitive salary and benefits.
  • Opportunity to work on impactful projects with cutting-edge technology.
  • A dynamic, innovative, and collaborative work environment.
  • Professional growth opportunities and career advancement.


 

Education

Any Graduate