Posted on: 03/11/2025
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.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1569418
Interview Questions for you
View All