Position: Senior Python/Django Developer
Location: Hyderabad (Hybrid)
Experience: 3+ Years
About 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