Back to jobs
BC
Hiring companyBarclays Capital Securities

Verified today

Senior Python Developer

Chennai,India Full-time On-site

About the role

Barclays Capital Securities seeks a Senior Python Developer to drive the design and delivery of scalable backend services for its digital platforms. The role builds high‑performance APIs, microservices, and cloud‑native applications while collaborating with product managers, architects, and DevOps teams. Based in Pune with additional work in Chennai, this on‑site position follows a traditional office model.

What you’ll do

  • Develop and maintain Python‑based backend systems
  • Architect microservices and containerized applications
  • Implement authentication, authorization, and security best practices
  • Write unit, integration, and end‑to‑end tests
  • Collaborate on system design and code reviews
  • Optimize performance and scalability of services
  • Mentor junior developers and lead technical discussions
  • Support CI/CD and DevOps integration

Nice to have

  • 5+ years Python development
  • Experience with Django/Flask/FastAPI
  • Design and deployment of RESTful APIs
  • AWS or Azure cloud services
  • Docker and Kubernetes orchestration
  • CI/CD pipeline implementation
  • SQL and NoSQL database design
  • Message brokers such as Kafka or RabbitMQ

Skills

PythonDjangoFastAPIAWSDockerKubernetesSQLKafka