JavaScript Developer - TSPV

Location:: Canberra
Sectors: ICT
Employment type: Contract
Salary: Negotiable
Contact name: Danny Fleming

Contact email: danny@clearedict.com.au
Job reference: BBBH54_1650413519
Published: about 1 month ago
Startdate: ASAP

Cleared ICT are currently supporting a global consultancy who is looking to engage a JavaScript Developer with a TSPV clearance. This is a long term contract with the opportunity to extend.

Working within the intelligence space, you will join a team that is developing a new analysis platform. You will have the opportunity to work across a number of technologies and your exact responsibilities will be determined based on your previous experience.

Essential Skillsets

  • Ability to work independently with minimal assistance
  • Professional experience using JavaScript (ES6 or higher)
  • Experience in constructing JSON data streams and/or schemas for handling data


Desirable Skillsets

  • DevOps tools (Artifactory, Jenkins, Bitbucket, Docker)
  • React (Material UI) or other JavaScript frameworks for customising UIs
  • Elastic Search (v5 or higher)
  • MongoDB or other NoSQL-like databases
  • Python
  • Kafka
  • _lodash
  • Npm
  • Apache HTTP Server and proxy config


Responsibilities:

  • Review the detailed design of application and technology architecture components and classes.
  • Develop scripts to create/load common test data.
  • Configure, build, and test the application or technology architecture components and classes.
  • Work with other developers, designers, and architects to make sure that the configuration and custom components meet application requirements and performance goals.
  • Follow good security coding practices to ensure the application is free of most common coding vulnerabilities.
  • Participate in code reviews.
  • Create automated unit test scripts and use them as part of a continuous integration development process.
  • Perform code profiling by using appropriate tools to confirm coding compliance with application development standards.
  • Check code coverage of unit and assembly tests and ensure it meets expectations.
  • Document the code during development to ensure maintainability.
  • Inform the technology architect and project manager of any issues that may affect any other areas of the project.
  • Participate in transitions of the application or technology architecture components to the testers.
  • Fix any defects and performance problems discovered during testing.


Security Clearance: To be eligible for engagement, the applicant must be a permanent Australian citizen and must be cleared to Top Secret Positive Vetting.

At Cleared, we provide tailored recruitment solutions to individuals seeking their next opportunity and to organisations searching for talent within Defence Industry, Intelligence and National Security.