KTech Products

Python Programmer

Hyderabad, TS, IN

4 months ago
Save Job

Summary

Job Summary

We are looking for skilled and passionate Python Programmers to join our dynamic software development team. The ideal candidates will have strong programming skills in Python and a proven track record of delivering high-quality software solutions. As a Python Programmer, you will contribute to the design, development, and maintenance of our software applications.

Responsibilities

  • Software Development:
    • Design, code, test, and debug software applications in Python.
    • Collaborate with cross-functional teams to define, design, and ship new features.
  • Code Review and Quality Assurance:
    • Conduct code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.
    • Perform thorough testing to identify and address software defects.
  • API Development:
    • Develop and maintain RESTful APIs to support front-end and back-end functionalities.
    • Ensure API performance, reliability, and security.
  • Database Interaction:
    • Work with relational databases (e.g., MySQL, PostgreSQL) to implement data models and execute efficient database queries.
    • Utilize ORM frameworks for database interaction.
  • Integration with Third-Party Services:
    • Integrate software applications with third-party services and APIs.
    • Troubleshoot and resolve integration issues.
  • Documentation:
    • Create and maintain technical documentation for software applications, APIs, and system configurations.
    • Provide documentation for troubleshooting and support purposes.
  • Collaboration:
    • Collaborate with designers, testers, and other developers to deliver high-quality software solutions.
    • Participate in Agile/Scrum development processes.
  • Continuous Learning:
    • Stay up-to-date with the latest Python trends, libraries, and best practices.
    • Seek opportunities for skill enhancement and professional growth.
Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Python Programmer, with a strong portfolio of projects.
  • Proficiency in Python and understanding of its best practices.
  • Experience with web frameworks such as Django or Flask.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Knowledge of version control systems (e.g., Git) and collaborative development tools.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: