Cognisol

Python Developer

Bengaluru, Karnataka, India

4 days ago
Save Job

Summary

Job Title : Python Developer

Payroll : Tekishub

Experience: 3+ years

Job Type : Full Time

Interview Mode: Video and F2F

Client location - Pune, Chennai, Bangalore,Hyderabad

Key Responsibilities

Development: Design, develop, and maintain robust Python-based applications and services.

Code Quality: Write clean, efficient, and well-documented code following best practices and coding standards.

Testing: Implement and execute unit tests, integration tests, and participate in Agile Testing practices to ensure software quality.

Collaboration: Work closely with product managers, designers, and other developers in an Agile environment to deliver features and enhancements.

Problem Solving: Troubleshoot and resolve complex technical issues in a timely manner.

Optimization: Optimize applications for performance, scalability, and reliability.

Documentation: Create and maintain technical documentation for code, APIs, and processes

Continuous Improvement: Stay updated with the latest industry trends and technologies to enhance development processes.

Required Qualifications

Education: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).

Experience: Minimum of 3 years of professional experience in Python development.

Technical Skills

Strong proficiency in Python programming (e.g., Django, Flask, or FastAPI frameworks).

Experience with version control systems (e.g., Git).

Familiarity with databases (e.g., MySQL, PostgreSQL, MongoDB).

Knowledge of RESTful APIs and microservices architecture.

Hands-on experience with Agile Testing practices, including unit testing frameworks (e.g., PyTest, unittest).

Secondary Skills

Understanding of Agile methodologies (Scrum/Kanban).

Experience with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions).

Basic knowledge of front-end technologies (e.g., HTML, CSS, JavaScript) is a plus.

Soft Skills

Strong problem-solving and analytical skills.

Excellent communication and teamwork abilities.

Ability to work in a fast-paced, collaborative environment.

Proactive attitude and willingness to learn new technologies.

Skills: pytest,postgresql,microservices architecture,python programming,jenkins,unittest,flask,ci/cd pipelines,mongodb,agile testing practices,git,restful apis,django,scrum,fastapi,github actions,javascript,mysql,html,python,css

How strong is your resume?

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

People also searched: