Senior Software Engineer
2 weeks ago
About Vitura Health
Vitura Health Limited is a pioneering digital healthcare solutions company that connects patients and providers seamlessly. Our strategic portfolio of brands includes Doctors on Demand, Canview, CDA Clinics, Cannadoc, Burleigh Heads Cannabis, Adaya, and Cortexa.
We are revolutionizing healthcare with our innovative ecosystem that integrates cutting-edge technology, patient-centric care, and collaborative partnerships. Our network delivers seamless healthcare management, patient treatment pathways, distribution solutions, prescribing software, education, and streamlined pharmacy ordering.
We are an ASX-listed company, reflecting our commitment to transparency and accountability in our operations. As we continue to forge the path for emerging therapeutics and reshape the healthcare landscape, we are actively looking to expand our dynamic team.
Job Description
We are seeking a Senior Python Engineer to join our innovative team, combining expertise in Django and Postgre SQL with a keen interest in AI development using frameworks like Lang Chain. As our Senior Python Engineer, you will wear two hats: crafting high-performance web applications and APIs while also exploring and implementing AI solutions.
Key Responsibilities
- Design and develop scalable, maintainable Python web applications and APIs using Django.
- Implement and optimize database solutions using Postgre SQL and Mongo DB.
- Utilize Pydantic for efficient data validation and settings management.
- Create comprehensive unit and integration tests to ensure code quality and reliability.
- Explore and implement AI solutions using frameworks such as Lang Chain.
- Integrate AI capabilities into existing web applications and APIs.
- Collaborate with cross-functional teams to blend traditional web development with AI-powered features.
- Optimize application performance for both web and AI workloads.
- Mentor junior developers in both web development best practices and AI concepts.
- Participate in code reviews and contribute to architectural decisions.
- Stay updated with the latest trends in both web development and AI technologies.
Requirements
- Proven experience (5+ years) in Python development.
- Strong proficiency with Django framework and RESTful API design.
- Extensive experience with Postgre SQL, including performance tuning.
- Solid understanding of Pydantic and its application in Python projects.
- Expert-level knowledge of Python unit testing frameworks (e.g., pytest, unittest).
- Experience with Agile methodologies and CI/CD practices.
- Familiarity with modern front-end technologies (e.g., React, Vue.js).
- Knowledge of cloud platforms (Azure or AWS) and cloud architecture.
- Keen interest in AI and machine learning, particularly in NLP and LLMs.
- Familiarity with or willingness to quickly learn AI frameworks like Lang Chain.
- Basic understanding of NLP concepts and LLM integration in web applications.
- Excellent problem-solving skills and attention to detail.
Preferred Qualifications
- Hands-on experience integrating AI models or services into web applications.
- Familiarity with vector databases and embedding techniques.
- Knowledge of AI ethics and best practices for responsible AI development.
- Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
About You
We are seeking a Senior Python Engineer to join our innovative team, combining expertise in Django and Postgre SQL with a keen interest in AI development using frameworks like Lang Chain. As our Senior Python Engineer, you will wear two hats: crafting high-performance web applications and APIs while also exploring and implementing AI solutions.
What We Offer
- A dynamic team environment that thrives on energy and passion.
- Opportunities for learning and advancement across all departments.
- Leader of the Quarter and Employee of the Month awards.
How to Apply
Please apply with your resume and cover letter outlining your suitability for this role. Your application will include the following questions:
- Which of the following statements best describes your right to work in Australia?
- How many years' experience do you have as a software engineer?
- Which of the following programming languages are you experienced in?
- Do you have a current Police Check (National Police Certificate) for employment?
- Have you worked in a role which requires experience with machine learning techniques?
- Which of the following Relational Database Management Systems (RDBMS) are you experienced with?
- What's your expected annual base salary?
- How much notice are you required to give your current employer?
-
Senior Software Engineer
4 weeks ago
Gold Coast, Queensland, Australia Liven Pty Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for leading the development of innovative software projects and providing technical guidance to junior engineers.About the RoleLead the technical design and implementation of software...
-
Senior Software Engineer
3 weeks ago
Gold Coast, Queensland, Australia Liven Pty Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the development of software applications and ensuring that they meet the required quality and functionality standards.Key Responsibilities:Lead the development of software...
-
Senior Software Engineer
4 weeks ago
Gold Coast, Queensland, Australia Liven Pty Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for leading the development of innovative software projects and collaborating with cross-functional teams to deliver high-quality solutions.Key Responsibilities:Lead the technical...
-
Senior Software Engineer
2 weeks ago
Gold Coast, Queensland, Australia EFinancialCareers Ltd. Full timeJob Title: Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our Customer Engagement Technology team at Westpac Banking Corporation. As a key member of our team, you will be responsible for delivering high-quality software solutions that meet the needs of our customers.Key Responsibilities:• Collaborate with cross-functional...
-
Senior Software Engineer
7 days ago
Gold Coast, Queensland, Australia CDMGURU Full timeAs a Senior Software Engineer at {company}, you will be responsible for designing and developing software applications that meet the company's needs.Key responsibilities include:Developing software applications using a variety of programming languages and technologiesCollaborating with cross-functional teams to identify and prioritize software development...
-
Senior Software Engineer
7 days ago
Gold Coast, Queensland, Australia Apprenticeship Central Full timeWe are looking for a skilled Senior Software Engineer to join our team. Your expertise in backend development will help us build scalable and efficient systems. If you have experience with API design and microservices architecture, please apply.As a senior software engineer, you will be responsible for leading projects and mentoring junior team members. You...
-
Software Engineer
7 days ago
Gold Coast, Queensland, Australia Feros Care Full timeSoftware EngineerJoin our team of talented engineers as a software engineer to design, develop, and deliver innovative software solutions. Key responsibilities include:Main Responsibilities• Design and develop software applications using Python and Java• Collaborate with cross-functional teams to identify and prioritize project requirements• Develop...
-
Senior Software Engineer
1 month ago
Gold Coast, Queensland, Australia Vitura Health Full timeAbout Vitura HealthVitura Health Limited is a pioneering company in Australia's therapeutic medicine sector, revolutionizing digital healthcare solutions that connect patients and providers seamlessly.Our MissionWe are committed to delivering innovative ecosystem solutions that integrate cutting-edge technology, patient-centric care, and collaborative...
-
Senior Software Engineer
1 week ago
Gold Coast, Queensland, Australia BSI Full timeWe are seeking a skilled Senior Software Engineer to lead our full stack development team. Key responsibilities include designing, developing, and maintaining high-quality software systems.Key Skills:Proficiency in programming languages such as Java, Python, and C++Experience with front-end and back-end development frameworksStrong understanding of software...
-
Software Engineer Specialist
4 weeks ago
Gold Coast, Queensland, Australia EFinancialCareers Ltd. Full timeJob Title: Software Engineer SpecialistWe are seeking a highly skilled Software Engineer Specialist to join our team at Westpac Banking Corporation. As a Senior Java Developer, you will be responsible for designing and developing software solutions that meet business requirements.Key Responsibilities:Design and develop software solutions using Java, Spring...
-
Senior Software Developer
4 weeks ago
Gold Coast, Queensland, Australia Safe Financial Group Full timeJob Title: Senior Software DeveloperWe are seeking an experienced Senior Software Developer to join our team at Safe Financial Group. As a key member of our technology team, you will be responsible for designing, developing, and maintaining our core business systems.Key Responsibilities:Design and develop software applications using.NET and Entity Framework...
-
Software Engineer
7 days ago
Gold Coast, Queensland, Australia Feros Care Full timeJob Description: We are seeking a highly skilled Software Engineer to join our team at {company}. As a Software Engineer, you will be responsible for the design, development, and testing of software applications. Key Responsibilities: Design and develop software applications using various programming languages.Collaborate with cross-functional teams to...
-
Software Engineer
1 week ago
Gold Coast, Queensland, Australia Care Full timeJob Description:As a Software Engineer at our company, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients. Your primary focus will be on building scalable and efficient software solutions using a variety of programming languages and technologies. If you have a passion for coding and a keen...
-
Gold Coast, Queensland, Australia Apprenticeship Central Full timeJob DescriptionAs a Senior Software Engineer at our company, you will be responsible for leading the development of cutting-edge software solutions using machine learning and data analysis techniques.Key Responsibilities:Develop and implement machine learning models to improve data analysis and drive business decisions.Collaborate with cross-functional teams...
-
Senior Software Engineer
3 weeks ago
Gold Coast, Queensland, Australia Vitura Health Full timeAbout Vitura HealthVitura Health Limited is a pioneering company in Australia's therapeutic medicine sector, revolutionizing digital healthcare solutions that connect patients and providers seamlessly.Job DescriptionWe are seeking a Senior Python Engineer to join our innovative team, combining expertise in Django and Postgre SQL with a keen interest in AI...
-
Senior Software Development Lead
3 weeks ago
Gold Coast, Queensland, Australia Liven Pty Full timeJob Title: Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for leading the design and implementation of innovative software projects.About the Role:Lead the technical aspects of software projects, ensuring timely...
-
Principal Software Engineer
7 days ago
Gold Coast, Queensland, Australia Echo Entertainment Group Full timeWe're seeking a highly skilled Software Engineer to join our team and contribute to the development of cutting-edge software solutions.The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to work effectively in a team environment.Responsibilities will include designing, developing, and...
-
Software Engineer {company}
7 days ago
Gold Coast, Queensland, Australia Healthscope Full timeAt {company}, we are looking for a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and experience with leading-edge technologies. Key responsibilities will include designing and developing software applications, collaborating with cross-functional teams, and ensuring high-quality code...
-
Software Engineer
7 days ago
Gold Coast, Queensland, Australia MJStepUp Full timeAbout the JobOur company is seeking a highly skilled Software Engineer (Backend Developer) to join our team. In this role, you will be responsible for designing, developing, and maintaining the backend of our software systems. Your primary focus will be on creating efficient, scalable, and reliable server-side software solutions.Key ResponsibilitiesDesign...
-
Senior Software Engineer
4 weeks ago
Gold Coast, Queensland, Australia Vitura Health Full timeAbout Vitura HealthVitura Health Limited is a pioneering digital healthcare company that is revolutionizing the therapeutic medicine sector in Australia. Our innovative ecosystem seamlessly integrates cutting-edge technology, patient-centric care, and collaborative partnerships to deliver exceptional healthcare solutions.Job DescriptionWe are seeking a...