BURGEON IT SERVICES
Software Engineer
BURGEON IT SERVICESAustralia11 hours ago
ContractInformation Technology

Position: Software Engineer

Location: Perth

Duration: 6 months


Detailed Job Description

  • Experience with authentication and authorization protocols, particularly:
  • OAuth 2.0 (client credentials, authorization code flows)
  • Integration with identity providers and token-based auth flows


Must Have Skills:

  • Strong experience developing HTTP-based APIs, with proven ability to design, implement, and maintain:
  • RESTful services
  • WebSocket endpoints for real-time data communication
  • Proficiency in front-end web development, with practical experience using:
  • Modern JavaScript frameworks, particularly React
  • State management and data binding (e.g., Redux, React Context, React Hooks)
  • Integration with backend HTTP APIs
  • Advanced programming skills in Python, including:
  • Writing clean, modular, and testable code
  • Familiarity with Python web frameworks (e.g., FastAPI, Flask, Django)
  • Use of asynchronous programming patterns (e.g., asyncio, aiohttp)


Nice to Have Skills:

  • Familiarity with collaborative software development practices, including:
  • Version control using Git
  • Working within Agile teams and using CI/CD pipelines
  • Participation in code reviews, automated testing, and iterative development



Top 3 responsibilities

  • Experience hosting and deploying applications in AWS, including:
  • EC2, Lambda, API Gateway, S3, CloudFront
  • Infrastructure as Code (e.g., CloudFormation, Terraform)
  • IAM, CloudWatch, and related tooling


  • Any additional information you would like to share about the project specs/ nature of work Familiarity with containerization and orchestration, e.g., Docker, Kubernetes

Key Skills

Ranked by relevance