Job Description :

Full Job Description:

About the Role:

We are looking for a skilled and motivated Python Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining scalable applications using Python. You will collaborate with cross-functional teams to build reliable, secure, and high-performance solutions that meet business needs.

Key Responsibilities:

  • Design, develop, test, and deploy applications using Python.
  • Write clean, efficient, and maintainable code following best practices.
  • Collaborate with product managers, designers, and engineers to deliver quality solutions.
  • Integrate applications with databases, APIs, and third-party services.
  • Debug and troubleshoot issues, ensuring system reliability and performance.
  • Optimize applications for scalability, speed, and security.
  • Participate in code reviews, sprint planning, and technical discussions.
  • Stay updated with the latest Python frameworks, tools, and industry trends.

Requirements Technical Skills:

  • Strong proficiency in Python and knowledge of OOP principles.
  • Experience with frameworks such as Django, Flask, or FastAPI.
  • Proficiency in working with relational databases (MySQL, PostgreSQL, SQLite) and NoSQL databases (MongoDB).
  • Experience with RESTful APIs, microservices, and web services.
  • Familiarity with version control systems (Git).
  • Knowledge of unit testing frameworks (PyTest, Unittest).

Education & Experience:

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • [X+] years of professional experience as a Python Developer or similar role.

Soft Skills:

  • Strong problem-solving and analytical abilities.
  • Excellent communication and teamwork skills.
  • Ability to manage tasks independently and meet deadlines.

Preferred Qualifications (Nice to Have):

  • Experience with cloud platforms (AWS, GCP, Azure).
  • Knowledge of Docker, Kubernetes, and CI/CD pipelines.
  • Exposure to front-end technologies (React, Angular, or Vue.js).
  • Understanding of machine learning libraries (Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch).

We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

             

Similar Jobs you may be interested in ..