We are looking for a highly skilled Senior Python Developer to join our development team. You will be responsible for designing, implementing, and maintaining scalable and robust applications. As a senior member of the team, you will mentor junior developers, drive architectural decisions, and ensure best practices in coding and software design.
Key Responsibilities:
₹ Design, develop, and maintain high-performance and scalable Python-based applications.
₹ Write clean, reusable, and efficient code.
₹ Build and integrate RESTful APIs and third-party services.
₹ Lead code reviews, enforce coding standards, and mentor junior developers.
₹ Collaborate with cross-functional teams including front-end developers, DevOps, and QA engineers. ₹ Optimize applications for maximum speed and scalability.
₹ Troubleshoot, debug, and upgrade existing systems.
₹ Stay updated with the latest industry trends and technologies.
Required Skills and Qualifications:
₹ Bachelor's or Master's degree in Computer Science, Engineering, or related field.
₹ 3+ years of professional experience in Python development.
₹ Strong understanding of Python frameworks such as Django, Flask, or FastAPI.
₹ Experience with ORMs (e.g., SQLAlchemy, Django ORM).
₹ Proficient in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis).
₹ Experience with RESTful API development and integration.
₹ Knowledge of unit testing and TDD practices. ₹ Proficiency in version control systems like Git.
₹ Familiarity with containerization (Docker, Kubernetes) is a plus.
₹ Experience with cloud platforms such as AWS, GCP, or Azure is a bonus.
Preferred Skills:
₹ Experience in microservices architecture.
₹ Familiarity with CI/CD pipelines. ₹ Understanding of asynchronous programming.
₹ Knowledge of message brokers like RabbitMQ or Kafka.
₹ Exposure to data processing tools like Pandas, NumPy, etc.
Soft Skills:
₹ Strong problem-solving and analytical skills.
₹ Excellent communication and teamwork abilities.
₹ Ability to lead and mentor team members.
₹ Adaptability to work in a fast-paced environment.
Perks and Benefits:
₹ Competitive salary and performance bonuses.
₹ Flexible working hours and remote work options.
₹ Health insurance and wellness benefits.
₹ Learning and development opportunities.
₹ Supportive and collaborative team culture.
How to Apply: Interested candidates can send their resume and portfolio to barnita.das@techqware.com with the subject line Senior Python Developer Application
Job Type: Permanent
Pay: ₹40,000.00 - ₹70,000.00 per month
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.