About the Role We are a fast-growing healthcare technology company building innovative cloud-based solutions. We are seeking a Senior Software Engineer with strong Python development skills and experience in Azure Cloud to help design and implement scalable, secure, and high-performance systems. The ideal candidate will work closely with cross-functional teams to build data pipelines, APIs, and cloud-native applications supporting mission-critical workflows. Key Responsibilities Design and develop backend services and APIs using Python (FastAPI, Django, Flask). Implement scalable and secure cloud solutions using Azure services such as App Services, Functions, Storage, and SQL. Collaborate with teams to define architecture, ensure performance, and troubleshoot complex issues. Integrate with AI/ML frameworks and data services while adhering to security and compliance guidelines. Mentor junior developers and participate in code reviews and design discussions. Help build automation, monitoring, and CI/CD pipelines for efficient deployment. Skills & Experience Required 5+ years of software development experience with Python Strong experience working with Azure Cloud services and deployment pipelines Expertise in designing APIs, data pipelines, and scalable backend systems Good knowledge of security practices, data encryption, and compliance frameworks Ability to work independently and guide teams on technical challenges Excellent problem-solving and communication skills Preferred / Additional Skills Experience in regulated industries such as healthcare or insurance Familiarity with OCR pipelines, data extraction, or ML/AI integration Knowledge of HIPAA or similar compliance frameworks Hands-on experience with containerisation (Docker, Kubernetes) and CI/CD tools