Senior Python Software Engineer

Senior Python Software Engineer

Part-Time 75600 - 92400 $ / year (est.) On-site
T

At a Glance

  • Tasks: Lead the re-platforming of a data processing application using Python and modern tech.
  • Company: Join a dynamic team in Docklands, Melbourne focused on innovation.
  • Benefits: Part-time role with competitive pay and potential for extension.
  • Other info: Opportunity for growth in a collaborative environment.
  • Why this job: Make a real impact while mentoring others and shaping technical direction.
  • Qualifications: Strong Python skills and experience in application modernisation required.

The predicted salary is between 75600 - 92400 $ per year.

Our client is seeking an experienced Senior Python Developer Software Engineer to provide technical leadership and hands-on development for the re-platforming of a data processing application onto a modern, scalable platform. This is a part-time opportunity based in Dockland Melbourne on an initial 6-month contract with possible extension.

This role will suit a senior engineer or Tech lead who enjoys remaining hands-on while also providing technical direction, solution design, mentoring, and stakeholder engagement.

Key Responsibilities

  • Lead the technical design and implementation of an application re-platforming initiative
  • Define the migration approach and develop Python solutions for complex data processing workloads
  • Design and develop data-intensive applications, ETL workflows, APIs, and microservices
  • Build data ingestion, transformation, validation, and processing pipelines
  • Apply modern software engineering, DevSecOps, CI/CD, testing, and automation practices
  • Conduct code reviews and promote clean code and engineering best practices
  • Collaborate with Solution Architects, platform teams, Project Managers, engineers, and business stakeholders
  • Support knowledge transfer and capability uplift across application support teams

Key Requirements

  • Successful candidate must be able to obtain a Baseline Security Clearance
  • Strong commercial Python development experience, including application design, optimisation, and troubleshooting
  • Proven experience as a Senior Software Engineer or Technical Lead on application modernisation or re-platforming projects
  • Strong understanding of object-oriented programming, design patterns, and clean code principles
  • Experience developing data-intensive applications, ETL pipelines, APIs, and microservices
  • Experience integrating databases, external APIs, messaging platforms, and enterprise systems
  • Strong knowledge of batch and real-time data processing architectures
  • Experience with CI/CD, Git, automated testing, release management, monitoring, and logging
  • Experience designing microservices, event-driven architectures, and API-first solutions
  • Strong stakeholder engagement skills with the ability to communicate technical concepts to technical and non-technical audiences
  • Previous experience modernising or re-platforming legacy applications
  • Experience within large enterprise, government, or regulated environments
  • Strong understanding of security, authentication, authorisation, and compliance requirements

Senior Python Software Engineer employer: Talent Corp

Join a forward-thinking organisation that prioritises innovation and collaboration in the healthcare sector. As a Solution Architect, you'll be part of a dynamic team dedicated to transforming healthcare technology, with ample opportunities for professional growth and development. Enjoy a supportive work culture that values your expertise and encourages you to make a meaningful impact on the future of healthcare.

T

Contact Details:

Talent Corp Recruitment Team

We think you need these skills to ace Senior Python Software Engineer

Python Development
Application Design
Optimisation
Troubleshooting
Object-Oriented Programming
Design Patterns
Clean Code Principles