HamburgerMenu
hirist

Senior Software Engineer - Python

PICWA India
Remote
10 - 12 Years

Posted on: 03/11/2025

Job Description

Description :

Job Title : Senior Software Engineer - Python

Company : Australian ASX-Listed MedTech Organization

Location : Remote (Work From Home)

Experience : 10+ Years

Employment Type : Full-Time

About the Company :

Our client is an ASX-listed MedTech company dedicated to developing innovative, data-driven healthcare solutions that improve patient outcomes and streamline clinical workflows. The organization operates across Australia, the U.S., and Asia-Pacific, combining medical expertise with advanced technology to create impactful products for the global healthcare ecosystem.

About the Role :

We are seeking a Senior Software Engineer - Python with extensive hands-on experience in Flask and service-based architectures. The ideal candidate will play a pivotal role in developing, maintaining, and optimizing high-performance backend systems for scalable MedTech applications. You will work collaboratively with cross-functional teams across Australia and the U.S. to deliver secure, efficient, and innovative software solutions.

Key Responsibilities :

- Design, develop, and maintain scalable backend applications using Python (Flask framework).

- Build and enhance RESTful APIs and microservice-based architectures.

- Collaborate with product managers, architects, and QA teams to translate business requirements into robust software solutions.

- Write efficient, reusable, and testable code while maintaining high standards of quality and performance.

- Implement automated testing using frameworks such as Pytest or PyUnit to ensure code reliability.

- Manage deployments in containerized environments (Docker/Kubernetes) and integrate with CI/CD pipelines (Jenkins, Bamboo, etc.).

- Participate in code reviews, design discussions, and sprint planning sessions.

- Conduct research on emerging technologies, frameworks, and tools to continuously improve product capabilities.

- Assist in preparing technical documentation, specifications, and project reports.

- Support software upgrades, performance tuning, and bug resolution.

- Contribute to UI development and optimization (secondary responsibility).

Required Skills & Experience :

- 10+ years of professional experience in Python development.

- Proven expertise in the Flask framework.

- Strong understanding of microservices and service-based architectures.

- Solid experience with RESTful APIs and cloud platforms (AWS, Azure, or GCP).

- Proficiency in unit testing using frameworks like Pytest or PyUnit.

- Hands-on experience working with Kubernetes or other container orchestration systems.

- Familiarity with CI/CD tools (Jenkins, Bamboo, or similar).

- Good understanding of code versioning tools and repository management (Git).

Nice to Have :

- Exposure to Java and Spring Boot frameworks (desirable but not mandatory).

- Experience in MedTech, HealthTech, or regulated product development environments.

- Understanding of data privacy, compliance, and security standards in healthcare technology.

Perks & Benefits :

- Fully Remote role with company-provided WFH setup.

- Working Hours : 8 : 30 AM - 5 : 00 PM IST (Aligned with Australian Time Zone).

- 22 Days of Annual Leave.

- Opportunity to work with teams based in Australia and the U.S.

- Dedicated learning and mentoring programs with senior technical experts.

- Employment Reward & Recognition Program for high-performing individuals.

- Exposure to cutting-edge MedTech innovations and a collaborative global work culture.


info-icon

Did you find something suspicious?