Job details

Location
Parramatta
Salary
Up to AU$800 per day + + Super
Job Type
Contract
Ref
35475_1632278843
Contact
Laurie Weeks
Contact email
Email Laurie
Contact phone
0405 306 634
Posted
about 1 month ago

Job details

Location
Parramatta
Salary
Up to AU$800 per day + + Super
Job Type
Contract
Ref
35475_1632278843
Contact
Laurie Weeks
Contact email
Email Laurie
Contact phone
0405 306 634
Posted
about 1 month ago

The Application Developer (Full Stack) will join a small agile team to develop and deliver online tools that assist NSW teachers in improving student outcomes. These online tools support the NSW Department of Education's literacy and numeracy program.

About the role:

  • Collaborate with the technical lead, project team and business stakeholders to design and implement technical solutions for the development and delivery of web-based applications
  • Undertake the development and maintenance of web-based applications; write, translate and code software programs and applications as per specifications and standards to enhance functionality
  • Develop web-based applications with frontend frameworks like Angular JS or Angular 7+, with RESTful APIs and Spring controllers
  • Work with the development team and user support team to investigate and resolve software issues
  • Work with the technical lead and development team to manage, improve and maintain the performance, usability, web accessibility and security of the applications
  • Perform design reviews, code reviews, and analysis of requirements and solutions
  • Develop an exceptional working knowledge of the applications and systems
  • Explore new technologies and practices to improve product quality and development processes

About you:

  • 8+ years of experience in developing highly scalable web applications, with strong focus on UI & UX design, usability and accessibility
  • In-depth experience in frontend frameworks including AngularJS, Angular, Bootstrap, HTML5 & CSS3, Sass
  • Experience in backend technologies (e.g. Java) and databases
  • Experience in MSSQL (or similar relational database technology), Web Programming, Web Services, Spring Boot, Spring Data, TomCat, Java, Hibernate
  • Strong experience in writing RESTful APIs and Spring controllers
  • Strong knowledge of jQuery and JavaScript, and strong understanding of VanillaJS concepts
  • Demonstrated ability to analyse problems and solutions, and writing clean, scalable, readable and maintainable code
  • Strong knowledge and experience in responsive design, cross-browser and cross-device compatible design, web accessibility and best practices
  • Strong experience in software development cycle, including version control using Git
  • Experience in working with shared components / shared libraries an advantage
  • Qualifications in Computer Science or related fields, or equivalent experience
  • Knowledge of and experience working in the Department of Education an advantage

Additional requirements

  • Strong communication skills (oral and written) and interpersonal skills for collaborating with various project stakeholders
  • Experience working in an agile software development team