Senior Developer (Java)

Job Type: Contract
Posted: about 2 years ago
Contact: Carissa Burgos
Discipline:
Reference: 243831

Our Federal Government Client is seeking a Senior Developer to be is responsible for the development of complex software applications to meet specialised requirements of individual clients using a variety of technologies.

This is permanent employment, located at our Client's Canberra location.

As the selected candidate, you will:

  • Specify and design large or complex systems.
  • Select appropriate design standards, methods and tools, consistent with agreed enterprise and solution architectures and ensure they are applied effectively
  • Review others' systems designs to ensure selection of appropriate technology, efficient use of resources and integration of multiple systems and technology
  • Contribute to policy for selection of architecture components
  • Evaluate and undertake impact analysis on major design options and assess and manage associated risks
  • Ensure that the system design balances functional, service quality and systems management requirements
  • Set standards for programming tools and techniques, advising on their application and ensure compliance
  • Take technical responsibility for all stages in the software development process
  • Assign work packages to technical staff, monitor performance and report progress
  • Agree system development projects which support the organisation's, and the clients, objectives and plans
  • Monitor and report on the progress of systems development projects, using appropriate quality assurance processes to ensure that projects are carried out in accordance with agreed standards, methods and procedures
  • Develop and maintain a detailed knowledge of software process improvement
  • Contribute effectively to identifying new areas of software process improvement within the organisation
  • Carry out software process improvement assignments, justified by measurable business benefits
  • Take account of specialist requirements (e.g. geocoding, for geographic information systems)
  • Demonstrate, install and commission selected products
  • Maintain an in-depth knowledge of specific technical specialisms and provide expert advice regarding their application
  • Demonstrate technical feasibility using physical or simulation models
  • Produce estimates of cost and risk and initial development plans to inform sales proposals
  • Resolves technical problems

To be successful in this role you should have:

  • Recognised tertiary Computer Science qualifications
  • Relevant technical certifications
  • Proven technical leadership capability
  • Relevant industry experience (10+ years)
  • Demonstrated experience with the SDLC and Agile methodologies
  • Strong understanding across multiple and emerging technologies (JEE, Javascript, React, HTML, CSS, SQL, XML, UML)
  • Demonstrated experience with application server environments such as Tomcat/Apache, SQL Server Demonstrated experience with development tools such as GIT, BitBucket, Jira, Gradle

Due to security clearance requirements for this role, candidates must be Australian who have the ability to obtain Federal Government Security Clearances.

Apply now for immediate consideration - contact Carissa Burgos on 02 8880 7642 quoting Job Reference: #243829

Please note: Only candidates that meet the above criteria will be contacted. Thank you for your interest in the position.