Job Search / Engineers

Full Stack Developer

Job Details

Melbourne C B D
$120000 - $150000 per annum
Job Type
Full Time
Samuel Fontana
12 months ago
Melbourne CBD
React, Angular and Java
$110 - $150k package

Role Accountabilities:
  • Drives a test-driven and quality-led culture by building systems that prove their correctness using tools such as TDD, BDD, CI/CD and automation.
  • Ensures that documentation is produced for solutions built by Digital to enable the team to support the solutions in production and for future change.
  • Works closely with UX and BA resources to ensure outcomes are met when developing solutions.
  • Provides input in the solution architecture direction of Digital by contributing to continuous delivery and improvement opportunities.
  • Works under the direction of the Scrum Master and Digital Product Owners from a day to day perspective, with technical and career direction provided by the Customer Solutions Technical Lead
  • Collaborates with all members of the agile development teams.
  • Ensures reuse of solutions and components of solutions in line with best practices. 

Required Capabilities and Qualifications:
  • High quality interpersonal skills in both written and verbal communication
  • JavaScript/Typescript (server and/or client side)
  • Angular
  • React
  • Java
  • PHP/Drupal
  • Nativescript
  • Good understanding of agile processes including SCRUM
  • Good understanding of architectural patterns
  • Good understanding of test driven development (TDD) and test automation
  • Good understanding of continuous integration and continuous delivery
  • Good understanding of building solutions for Windows Azure, AWS or other cloud vendor
  • Ability to form strong productive relationships with business customers
  • Ability to form strong productive relationships with partners and third parties
POPULATE LIST if ($("ul[data-saved-jobs-list]").length){ if (items.length > 0){ $("ul[data-saved-jobs-list]").html(items.join( "" )); }; $("span[data-saved-jobs-count]").html(items.length); }; }); });