Position: Senior Python/Django Developer
Location: Hyderabad (Hybrid)
Experience: 7+ Years
About the Role
We are seeking a seasoned Senior Python/Django Developer to lead the backend development of a high-impact, cloud-native BSS transformation project. This role involves designing scalable systems, leading development sprints, and mentoring junior engineers. Ideal candidates will bring deep technical expertise, hands-on leadership, and a strong background in enterprise or telecom systems.
Key Responsibilities
Architect and develop scalable backend services using Python and Django
Lead the full software development lifecycle: requirements, design, development, testing, deployment, and support
Design and implement RESTful APIs and integrate third-party services
Maintain high code quality through testing, CI/CD, and code reviews
Mentor junior developers and enforce best coding practices
Collaborate with cross-functional teams in an agile setup
Identify and resolve performance and scalability issues
Contribute to architectural decisions, technical documentation, and code standards
Required Skills & Qualifications
7+ years of hands-on experience in Python and Django
Strong grasp of RESTful API design, ORM, and service-layer architecture
Proficiency in relational and NoSQL databases (., PostgreSQL, Redis, Cassandra)
Experience with cloud platforms (AWS, GCP, Azure) and microservices architecture
Familiarity with Docker, Kubernetes, and IaC tools
Exposure to CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
Agile experience (Scrum or Kanban)
Strong problem-solving, communication, and leadership skills
Bachelors or Masters degree in Computer Science or related field
Preferred Experience
Background in telecom/BSS or enterprise platforms
Knowledge of event-driven architecture and Kafka
Experience with configuration management tools (Ansible, Terraform)
Familiarity with frontend frameworks (React, Angular, Vue)
Experience in performance optimization and caching strategies