Software Engineer
Visa sponsorship
IT & Technology · Melbourne, VIC, Australia · Full-Time · $85,000 - $90,000/yr · Visa: Employer sponsored
A degree in a computing field, or equivalent professional experience, is the entry point for this Melbourne Software Engineer role. The employer is a technology company that wants an engineer to design, build and maintain modern applications across a range of technologies, with a rising share of artificial intelligence and machine learning work, collaborating closely with stakeholders.
Solutions have to be dependable, secure and quick, and they have to fit what the business needs. Visa sponsorship is available for the right candidate with suitable qualifications and experience, and the closing date is 13 November 2026.
Software engineers in Harare or Bulawayo should show languages, AI projects and testing practice, then give the engineering CV a clean finish with Build AI CV before applying.
Key Responsibilities
- Work with stakeholders on business requirements and turn them into technical designs and specifications
- Write, test and maintain applications using React, C#/.NET, Python and JavaScript/Node.js
- Design and maintain RESTful APIs and link applications to NoSQL and SQL databases
- Add AI capabilities such as large language model (LLM) integrations, chatbots and automated workflows
- Prepare data, then build, train and evaluate models for classification, prediction and analytics
- Release and manage applications in Azure or AWS with CI/CD pipelines
- Write unit and integration tests, troubleshoot and correct defects promptly
- Take part in code reviews, and hold to best practice for code quality, security and performance
- Keep technical documentation, test records and user guides up to date, and provide ongoing maintenance, enhancements and technical support for existing systems
- Keep applications dependable and secure
- Share ideas on new technologies
Requirements & Eligibility
- A Bachelor's degree in Computer Science, Information Technology, Software Engineering or a related field, or equivalent professional experience
- A minimum of 3 years of commercial work in software design, development and testing
- Python programming that is strong, plus C#/.NET, React or Node.js experience
- API design experience and work with relational (SQL) databases
- Hands-on experience with AI/ML tools and frameworks, for example PyTorch, the OpenAI API, scikit-learn or TensorFlow
- A sound grasp of testing methodologies, Git and software architecture
- Agile or Scrum experience
- Excellent analytical, problem-solving and communication skills, and the ability to work independently and in a team
Apply: Apply by email · WhatsApp
Visa guide: The 482 Visa from Zimbabwe: A Complete Guide