-
View all jobs
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;
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
- 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
- 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
- B.Sc. in Computer Science, B.Eng. in Software Engineering (or similar)
- AWS Cloud certifications would be beneficial
- 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
Key Skills
Ranked by relevance
typescript
python
sql
angular
cloud
cicd
aws
continuous delivery
cloud native
javascript
postgresql
docker
devops
pandas
react
scrum
java
css
git
vue
ecs
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
PHP Software Engineer (80%-100%) - Zurich
2026-05-28
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
WEB DEVELOPER | SVILUPPATORE PHP | FULL STACK DEVELOPER
2026-05-29
Full-time
Not Applicable
Italy
Staffing
Engineering
View Job Details
Related
DevOps specialist
2026-05-24
Contract
Not Applicable
Canada
Staffing
Information Technology
Login to Apply
- Posted
- May 21, 2026
- Type
- Contract
- Level
- Not Applicable
- Location
- Perth
- Company
- Talent
Industries
Staffing
Recruiting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
PHP Software Engineer (80%-100%) - Zurich
2026-05-28
Full-time
Mid-Senior
Switzerland
Staffing
Information Technology
View Job Details
Related
WEB DEVELOPER | SVILUPPATORE PHP | FULL STACK DEVELOPER
2026-05-29
Full-time
Not Applicable
Italy
Staffing
Engineering
View Job Details
Related
DevOps specialist
2026-05-24
Contract
Not Applicable
Canada
Staffing
Information Technology