Python Developer

Innofied - Award Winning Mobile/Web App Development Company

New Town

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary and performance bonuses
Comprehensive health and wellness benefits
Flexible work schedule
Opportunities for career growth

Job summary

A dynamic technology firm in West Bengal, India, is seeking an experienced Python Developer to design and maintain scalable software solutions. The ideal candidate will have a proficient understanding of Python, strong problem-solving skills, and experience with RESTful APIs. Responsibilities include API development, collaborating with teams, monitoring production issues, and overall software enhancement. This position offers competitive salary packages and growth opportunities.

Qualifications

  • Deep understanding of Python development and robust system design.
  • Strong experience with microservice architecture and API development.
  • Familiarity with asynchronous programming in Python.

Responsibilities

  • Develop, test, and deploy Python applications focusing on performance and scalability.
  • Design and implement robust RESTful APIs and microservices.
  • Collaborate with cross-functional teams to deliver end-to-end solutions.
  • Monitor production issues and ensure high availability.

Skills

Proficiency in Python
RESTful API design
Experience with Django/Flask/FastAPI
Relational and NoSQL databases
Version control systems (Git)
Docker and Kubernetes
CI/CD pipelines
Cloud platforms (AWS, Azure, GCP)
Automated testing
Problem-solving skills
Communication skills

Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering

Job description

We are looking for an experienced Python Developer to join our team and contribute to the design, development, and maintenance of scalable software solutions. The ideal candidate has a deep understanding of Python development, strong problem-solving skills, and experience in designing robust systems that meet both technical and business requirements.

Key Responsibilities
  • Develop, test, and deploy Python applications with a focus on high performance, scalability, and maintainability.
  • Design and implement robust RESTful APIs and microservices.
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver end-to-end solutions.
  • Optimize applications for performance, reliability, and scalability.
  • Maintain and enhance existing applications by analyzing and identifying areas for improvement.
  • Write clean, efficient, and reusable code adhering to best practices and coding standards.
  • Conduct code reviews, mentor junior developers, and enforce high-quality coding practices.
  • Monitor and resolve production issues, ensuring high availability and reliability.
  • Document software designs, requirements, and operational procedures.
Requirements
Technical Skills
  • Proficiency in Python and experience with frameworks such as Django, Flask, or FastAPI.
  • Strong experience with RESTful API design and microservice architecture.
  • Hands‑on experience with relational and NoSQL databases like PostgreSQL, MySQL, MongoDB, or Redis.
  • Proficiency in version control systems like Git and collaborative workflows.
  • Experience with Docker and container orchestration tools like Kubernetes.
  • Familiarity with CI/CD pipelines and tools like Jenkins, GitLab CI, or AWS CodePipeline.
  • Strong understanding of cloud platforms (AWS, Azure, or GCP) and deployment strategies.
  • Knowledge of data structures, algorithms, and design patterns.
  • Experience with automated testing frameworks and tools.
Soft Skills
  • Excellent problem‑solving skills and attention to detail.
  • Strong communication skills, with the ability to explain technical concepts to non‑technical stakeholders.
  • Proven ability to lead and work effectively in a team environment.
  • Strong organizational and time‑management skills.
Education
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
Preferred Qualifications
  • Hands‑on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) or data analysis libraries (NumPy, Pandas).
  • Familiarity with asynchronous programming in Python.
  • Experience with message brokers (e.g., RabbitMQ, Kafka).
  • Knowledge of security best practices for software development.
  • Experience working in Agile/Scrum environments.
  • Competitive salary and performance bonuses.
  • Comprehensive health and wellness benefits.
  • Opportunity to work on cutting‑edge technologies and innovative projects.
  • Flexible work schedule and a supportive work environment.
  • Opportunities for career growth and skill development.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Programmers.io • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Python Developer
Python Developer

Programmers.io • Pune District

On-site
INR 1,000,000 - 1,500,000
Python Developer
Python Developer

BeFiSc • Dadri

On-site
INR 600,000 - 900,000
Python Software Developer-S
Python Software Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 700,000 - 1,100,000
Python Developer
Python Developer

Crisil • Mumbai

On-site
INR 600,000 - 1,200,000
Python Programmer
Python Programmer

Infosys • Pune District, Chennai District, Bengaluru

On-site
INR 1,000,000 - 1,500,000
Python Developer
Python Developer

Aynsoft • Delhi

On-site
INR 600,000 - 1,000,000
Python Developer
Python Developer

Neurealm • Chennai District

On-site
INR 1,200,000 - 2,000,000
Python Developer
Python Developer

ScryAI • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Python Developer
Python Developer

InspironLabs • Bengaluru

On-site
INR 700,000 - 1,200,000