Job Summary
- Design, develop, and maintain Python-based software applications and backend systems.
- Write clean, maintainable, and efficient code following best practices.
- Integrate applications with databases, APIs, and third-party services.
- Troubleshoot, debug, and optimize applications for performance, scalability, and reliability.
- Collaborate with cross-functional teams to understand requirements and deliver software solutions.
- Participate in code reviews, documentation, and knowledge-sharing sessions.
- Stay updated with emerging Python frameworks, libraries, and industry best practices.
- Experience with cloud platforms (AWS, Azure, Google Cloud).
- Knowledge of containerization and orchestration tools (Docker, Kubernetes).
- Familiarity with DevOps practices and CI/CD pipelines.
- Exposure to data processing, machine learning, or automation using Python.
- Understanding of Agile/Scrum development methodologies.
Job description
Job Overview:
As a Python Software Developer, you will be responsible for developing backend applications, integrating systems, and supporting the software development lifecycle. You will collaborate with cross-functional teams, including frontend developers, DevOps, and product managers, to deliver scalable, reliable, and high-performance software.
Key Responsibilities:
Preferred Qualifications:
Full Time, Permanent
Software Development
Role Specific Skills
Basic Qualifications
- Any Graduate
Journey
-
Application Date
2025-11-25 00:00:00.0 - 2026-02-23 00:00:00.0