About the Role


We are seeking an experienced Senior Python Full Stack Developer to design, develop, and maintain scalable web applications, APIs, and cloud-based solutions. You will work across the full software development lifecycle, leveraging modern Python frameworks, Azure DevOps, and best-practice engineering standards to deliver robust, secure, and high-performing applications.


Key Responsibilities


  • Design, develop, and maintain RESTful APIs and microservices.
  • Build scalable web applications using Django and FastAPI.
  • Develop and manage CI/CD pipelines using Azure DevOps.
  • Integrate, process, and transform structured and unstructured data.
  • Optimize database performance and SQL queries.
  • Manage source code using Git and branching strategies.
  • Write unit tests and maintain high code quality standards.
  • Ensure application security, scalability, and reliability.
  • Collaborate with cross-functional teams to deliver business-critical solutions.


Essential Skills


  • 6–10 years of software development experience.
  • Strong expertise in Core Python.
  • Hands-on experience with Django and FastAPI.
  • Experience building RESTful APIs and microservices.
  • Strong SQL skills and database optimization experience.
  • Experience with relational and/or NoSQL databases.
  • CI/CD pipeline development using Azure DevOps.
  • Proficiency with Git version control.
  • Experience with unit testing and continuous integration practices.
  • Understanding of cloud-based application deployment.


Senior Python Developer

Apply Now
Back to search page