Python - Senior Engineer

Iris Software

Dadri

On-site

INR 600,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading software development company in India seeks a Python Developer to design, develop, and maintain scalable applications. The ideal candidate has proven experience in Python and its core libraries, strong problem-solving abilities, and excellent communication skills. Responsibilities include debugging, feature collaboration, and integration of third-party services. Candidates with knowledge in cloud platforms and containerization technologies are preferred. Join us to be part of innovative software solutions.

Qualifications

  • Proven experience as a Python Developer.
  • Proficiency in Python and its core libraries.
  • Solid understanding of object-oriented programming (OOP).
  • Experience with task queues (e.g., Celery or similar).
  • Familiarity with relational databases (e.g., PostgreSQL, MySQL).
  • Experience with NoSQL databases (e.g., MongoDB).
  • Experience with data streaming frameworks (e.g., Apache Kafka).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Responsibilities

  • Design, develop, and maintain scalable applications using Python.
  • Troubleshoot, debug, and resolve technical issues.
  • Collaborate with teams to define and ship new features.
  • Integrate third-party services and APIs.

Skills

Python
Object-Oriented Programming (OOP)
Task Queues
Cache Databases
Relational Databases
NoSQL Databases
Data Streaming Frameworks
Version Control (Git)
Problem-Solving
Communication

Job description

Responsibilities
  • Design, develop, and maintain high-quality, scalable, and efficient applications using Python. Write clean, well-documented, and testable code.
  • Troubleshoot, debug, and resolve technical issues.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Integrate third-party services and APIs as needed. Stay up-to-date with new technologies and industry best practices.
Required Skills & Qualifications
  • Proven experience as a Python Developer.
  • Proficiency in Python and its core libraries.
  • Solid understanding of object-oriented programming (OOP).
  • Experience with task queues (e.g., Celery, RQ, ActiveMQ, RabbitMQ or similar queues). Experience with cache databases (e.g., Redis, Memcached, Aerospike)
  • Familiarity with relational databases (e.g., PostgreSQL, MySQL) and ORMs (e.g., SQLAlchemy).
  • Experience with NoSQL databases (e.g., Aerospike, MongoDB).
  • Experience with data streaming and processing frameworks (e.g., Apache Kafka, Apache Flink).
  • Experience with version control systems, preferably Git.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
Preferred Qualifications (Nice-to-Have)
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Knowledge of RESTful APIs and microservices architecture.
  • Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript).
  • Experience with asynchronous programming (e.g., asyncio).
  • Understanding of containerization technologies like Docker.
  • Experience with CI/CD pipelines. Experience in designing data quality frameworks.
  • Optional: Familiarity with Microsoft Graph API (not mandatory, but it will be an added advantage for integrating Microsoft services).
  • Optional: Experience with Azure Authentication mechanisms & Active Directory.
  • Good to have experience with Infrastructure as Code tools (e.g., AWS CDK, Terraform, Pulumi).
Mandatory Competencies
  • Programming Language - Python - OOPS Concepts
  • Programming Language - Python - Python Shell
  • Beh - Communication
  • Cloud - AWS - AWS Lambda, AWS EventBridge, AWS Fargate
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Straive • Chennai District

On-site
INR 2,000,000 - 4,500,000
Python Developer - Senior Engineer
Python Developer - Senior Engineer

Quest Global • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer-Python
Senior Software Engineer-Python

Cubet Techno Labs • Ernakulam

On-site
INR 1,000,000 - 1,500,000
Innovative Environment
Career Growth
Collaborative Culture
+1
Senior Python Developer
Senior Python Developer

VMC Soft Technologies, Inc • Bengaluru Urban

On-site
INR 350,000 - 600,000
Senior Python Developer
Senior Python Developer

TECEZE • Chennai District

Hybrid
INR 1,200,000 - 1,800,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Python Developer Senior/Lead
Python Developer Senior/Lead

Blackstraw Technologies • Chennai District

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

VE3 • Maharashtra

On-site
INR 1,200,000 - 2,200,000
Cutting-edge projects
Career growth opportunities
Collaborative environment
+1
Senior Python Developer
Senior Python Developer

Purview Services • Coimbatore District

Hybrid
INR 900,000 - 1,300,000
Senior Python Developer
Senior Python Developer

Purview Services • Jaipur

Hybrid
INR 700,000 - 1,000,000