Job Description
This is a challenging role that requires individuals with strong technical skills and excellent communication abilities. The ideal candidate will have experience in software development, data engineering, and cloud computing.
As a Software Developer/Data Engineer, you will be responsible for designing, developing, and implementing software solutions to meet business requirements. You will work closely with cross-functional teams to deliver high-quality products on time.
The role involves a range of tasks, including:
* Designing and developing software packages using R, Planning Analytics, and Python programming languages.
* Writing unit test scripts to ensure the reliability and robustness of software products.
* Documenting software code using tools like Confluence and GIT.
* Performing requirement and risk analysis to identify potential issues and develop mitigation strategies.
* Automating IT processes using tools like GoCD and Ansible.
* Troubleshooting and debugging software errors using tools like PuTTY and R.
About You
* You have at least 2 years of experience in a related field.
* You possess excellent communication and client-facing consulting skills.
* You have exposure to building systems and services in the cloud using Java and latest front-end technologies.
* You have AngularJS and GraphQL experience preferred.
* You have exposure to building systems with event streaming, service bus or message queues.
* You understand code testability and have experience in build pipelines and DevOps.
Benefits
* You will get hands-on, onshore experience with Australia's largest organisations.
* You will receive paid trainings and certifications on the latest technologies.
* You will get great on-site support to help you settle in and progress your career.
* You will enjoy regular social events and company parties.
Others
We are a specialist Cloud, Data and Analytics Consulting firm. We harness the latest technology to deliver thought leading outcomes in AI, Machine Learning, API development and Cloud Platform delivery.
We value diversity, thrive together, realise opportunity, empower clients, and think big picture.