Back to Jobs
Recently postedFull timeTechnology

Software Engineer

Sharp & CarterWestern Australia🇦🇺Australia

Quick overview

SeniorityMid Senior
Employment typeFull Time
Work modeHybrid
LocationWestern Australia, Australia
GitTDDPythonGenerative AIJavaScriptTypeScriptJiraAgilePrompt EngineeringCI/CD

Job description

We are recruiting for an AI focused Software Engineer for a newly created role within a close knit team. This role offers the opportunity to work on greenfield projects, develop modern applications and help establish best-practice software engineering capabilities across the business. This role combines hands on software engineering, AI integration, DevOps, application lifecycle management and automation engineering.

Key Responsibilities
  • Design and develop AI-enabled applications, tools and automation solutions
  • Build and manage integrations with LLMs, AI agents and orchestration platform
  • Configure and maintain source control, CI/CD pipelines and deployment environments
  • Drive TDD and automated quality assurance practices
  • Implement monitoring, observability and application performance management capabilities
  • Develop and optimise automated code review and delivery processes
  • Collaborate with business stakeholders to prioritise requirements, manage backlogs and deliver iterative improvements
  • Support production applications and continuously enhance functionality, reliability and user experience
  • Contribute to AI adoption initiatives and identify opportunities for intelligent automation across the business
You will bring:
  • Experience developing software applications using Python, TypeScript and/or JavaScript
  • Exposure to modern software development practices and DevOps methodologies
  • Experience working with CI/CD pipelines, source control platforms and automated deployment processes
  • Knowledge of GitHub, Git-based workflows and cloud-native development practices
  • Practical experience working with LLMs, AI agents, prompt engineering or AI-powered development tools
  • Exposure to tools such as Claude Code, GitHub Copilot, OpenAI APIs or similar AI engineering platforms
  • Experience with requirements management, Agile delivery frameworks and tools such as Jira
  • Understanding of software testing methodologies, including TDD and automated testing

NOTE: This position is permanent and based in Perth, WA. Candidates currently based in Perth will be considered.

Similar jobs