Software Developer x

  • Australia
  • Perth
  • Contract
  • AU$80 - AU$100 per day + + Super

Due to the urgency of the role only candidates who meet the criteria and based in WA will be considered at this stage

Experience required;

  • 5+ years writing code and designing custom software solutions
  • Experience with front end tools such as Angular and React
  • Experience with modern programming languages, development tools and stacks particularly Python, SQL, JavaScript /TypeScript, CSS and HTML
  • Demonstratable experience with cloud native solutions, particularly AWS
  • Experience with service orientated architecture
  • Relational databases, SQL, AWS RDS, PostgreSQL. TimescaleDB would be beneficial
  • Agile software development practices with sprints, SCRUM, daily standups etc.
  • Following and coaching software development lifecycle best practices such as CI/CD, DevOps, tests and IaC
  • Experience developing large scale, data intensive, software solutions

Knowledge;

  • Technical and practical knowledge of programming object-orientated languages (ideally Python but also C# or Java). Julia would be beneficial
  • Data analysis of time-series data using e.g. SQL, Python (Pandas, numpy)
  • Knowledge of TypeScript and modern Single Page Application web-based front-end frameworks
  • Working knowledge of source version control git (GitHub)
  • Strong understanding of security best-practices
  • Exposure to Energy and/or Mining industry is beneficial
  • Knowledge and experience with Snowflake is beneficial
  • Continuous Integration / Continuous Delivery (CICD) via GitHub
  • JIRA

Skills;

  • Python, Docker, AWS (Lambda, RDS, ECS), TypeScript, SQL
  • git source version control (we use GitHub)
  • Linux (we use but don’t mandate VS Code)
  • Familiarity with front-end modern SPA frameworks (such as: Angular, React, Vue or Svelte)
  • Strong focus and attention to detail and accuracy
  • Team player
  • Problem solving

Education:

  • B.Sc. in Computer Science, B.Eng. in Software Engineering (or similar)
  • AWS Cloud certifications would be beneficial

Key Accountable for the role;

  • Implement technical solutions for new custom software requirements (full stack)
  • Assist with setting frameworks, design principals and ways of working with the software development team
  • Follow quality and testing processes to ensure robustness and longevity of solutions developed
  • Assist with creating documentation including design decisions, technical specifications, release notes and handover to support material

Assist with building Technical Tasks based on user stories / requirements and associated effort estimation

Apply now

Submit your details and attach your resume below. Hint: make sure all relevant experience is included in your CV and keep your message to the hiring team short and sweet - 2000 characters or less is perfect.