freehire launches on Product Hunt on 26 August.

Follow →

Senior Python Developer

Summary

Senior Python Engineer building scalable cloud solutions using Azure DevOps, Docker, and Git in an Agile environment with AI-assisted development.

We're looking for a Senior Python Engineer to join our team and build scalable, maintainable software solutions in a collaborative Agile environment. You'll play a key role in designing, developing, and improving applications while driving engineering best practices and leveraging AI-assisted development responsibly.



  • 8+ years of software engineering experience.

  • 3–5+ years of hands-on Python development.

  • Strong experience with Azure DevOps, Azure Release Pipelines, and Azure cloud fundamentals.

  • Proficiency with Docker and Git.

  • Solid understanding of object-oriented programming (OOP), inheritance, clean code, and software engineering best practices.

  • Experience working in Agile and DevOps environments.

  • Strong analytical and problem-solving skills with a proactive, ownership-driven approach.

  • Experience using AI-assisted development tools responsibly, including reviewing AI-generated code and applying AI securely to improve productivity and code quality.


Preferred Skills



  • Demonstrated ability to simplify complex technical challenges into elegant, maintainable solutions.

  • Strong stakeholder management and collaboration skills.

  • Experience leading technical discussions, initiatives, or mentoring engineers.

  • Continuous improvement mindset with a focus on quality and delivery.

See also