Qualifications and Experience
- Bachelor’s or Master’s degree in Computer Science, Engineering, Artificial Intelligence, or a related discipline.
- 4+ years’ experience designing, developing, and delivering robust full-stack web applications integrated with AI/ML systems in cloud-native environments.
- Recent, hands-on experience with modern frontend and backend frameworks (e.g. React, Angular, Node.js, Express).
- Software Engineering: Strong proficiency in Python and JavaScript/TypeScript; experience with C# and .NET is desirable.
- Frontend Development: Solid experience with HTML, CSS, JavaScript/TypeScript, and modern UI frameworks.
- Backend Development: Proven experience building secure, scalable RESTful or GraphQL APIs and microservices.
- Databases: Strong knowledge of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
- Testing & Quality: Experience with automated testing frameworks for frontend (Jest, Cypress) and backend (Mocha, PyTest).
- Cloud & DevOps: Strong experience with AWS or Azure, Docker, Kubernetes, Terraform, CI/CD pipelines, and observability practices.
- Data & Platform Engineering: Experience integrating data platforms and services such as Snowflake, Kafka, cloud object storage, REST APIs, microservices, and knowledge graphs.
- Version Control & Agile: Proficiency with Git/GitHub and Agile delivery practices using tools such as Jira.
- Experience in industrial automation, heavy industry, or operational technology environments.
- Hands-on experience deploying OpenAI technologies, AWS SageMaker, or Databricks.
- Understanding of AI governance, security principles, and ethical considerations in enterprise AI systems.
- Experience with cross-platform mobile frameworks (React Native, Flutter) and UI/UX best practices.
- Knowledge of performance optimisation for web and mobile applications.
- Strong analytical thinking and problem-solving capability.
- Excellent communication and interpersonal skills, with the ability to lead technical discussions.
- Proven experience mentoring and developing technical teams.
- Comfortable working in complex, evolving technical environments with ambiguity.
- Demonstrates strong professional values and a collaborative mindset.
Hazel Khoo
ALL APPLICANTS MUST HAVE PERMANENT RESIDENCY OR CITIZENSHIP WITHIN AUSTRALIA.
Please apply through the below link or for more information on the position please contact Hazel Khoo on 0473 495 715 and send through a copy of your CV to hazel@techresources.com.au

