Search by job, company or skills

Dotsquares

Senior Python Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

Technical Skills:

  • Python Proficiency:A deep understanding of Python syntax, data structures, and object-oriented programming principles.
  • Web Frameworks:Expertise in using Python web frameworks like Django or Flask.
  • Software Engineering Principles:Understanding of design patterns, testing methodologies, and code review practices.
  • Databases:Experience working with relational databases (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB).
  • REST APIs:Must have exp of designing and implementing FASTAPI.
  • Testing:Familiarity with unit testing, integration testing, and end-to-end testing.
  • Version Control:Proficiency in Git or another version control system.
  • Scripting:Ability to write scripts for automation, system administration, or data processing.
  • Data Science/Machine Learning :Depending on the specific role, proficiency in libraries like NumPy, Pandas, Scikit-learn, TensorFlow, or PyTorch may be required.
  • Leadership and Communication:Ability to effectively communicate with both technical and non-technical audiences, and to mentor and guide junior developers.
  • Problem-Solving and Analytical Skills:Capacity to identify and resolve complex technical problems.
  • Domain-Specific Expertise:Depending on the specific project, knowledge of areas like web development, data science, or cloud computing may be required.

Other Valuable Skills:

  • Cloud Computing:Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
  • Containerization:Experience with Docker and Kubernetes.
  • Microservices:Understanding of microservices architecture

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 127926187