26 Oct
|
TuTeck Technologies
|
India
26 Oct
TuTeck Technologies
India
Job Title: Python Developer
Experience:
2–5 Years
Location:
Delhi, India Employment Type: Full-Time Notice Period : Immediate Joiners Job Summary We are looking for a skilled and motivated Python Developer with 2–5 years of experience in designing, developing, testing, and maintaining scalable software applications. The ideal candidate should have strong proficiency in Python programming, experience with web frameworks, database management, REST APIs, and a good understanding of software development best practices. The candidate will collaborate with cross-functional teams to develop reliable, efficient, and high-quality software solutions.
Key Responsibilities
• Design, develop, test, and maintain applications using Python.
• Build and maintain RESTful APIs and backend services.
• Work with Python frameworks such as Django, Flask, or FastAPI.
• Develop and optimize database queries using SQL and relational databases.
• Integrate third-party APIs, services, and external systems.
• Write clean, reusable, maintainable, and efficient code.
• Identify, troubleshoot, and resolve application issues and performance bottlenecks.
• Participate in code reviews and follow coding standards and best practices.
• Collaborate with frontend developers, QA engineers, and other team members to deliver project requirements.
• Write unit tests and support integration testing to ensure application quality.
• Use Git or other version control systems for source code management.
• Contribute to technical documentation and continuous improvement of development processes. Required Skills and Qualifications
• Bachelor's degree in Computer Science, Information Technology, or a related field.
• 2–5 years of hands-on experience in Python development.
• Strong knowledge of Python programming, object-oriented programming, and data structures.
• Practical experience with at least one Python web framework: Django, Flask, or FastAPI.
• Experience in developing and integrating REST APIs.
• Good understanding of SQL and databases such as PostgreSQL or MySQL.
• Familiarity with Git and version control workflows.
• Understanding of debugging, testing, and performance optimization.
• Knowledge of authentication, authorization, and API security fundamentals.
• Solid analytical, problem-solving, and communication skills. Preferred Skills
• Exposure to cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
• Familiarity with Docker and containerization.
• Basic understanding of CI/CD pipelines and deployment processes.
• Experience with NoSQL databases such as MongoDB or Redis.
• Familiarity with asynchronous programming and background task processing.
• Exposure to automated testing frameworks such as PyTest or unittest.
• Knowledge of Agile/Scrum development methodologies.
📌 Python Developer (India)
🏢 TuTeck Technologies
📍 India