Dept. of Immigration and Border Protection

RFQ No: 0437

Role: Java Technical Lead

Closing Date: 2:00 pm 1st Oct 2015

Contract Start Date: ASAP

Contract Duration/End Date: 30 June 2016, 12 months extension

JOB DESCRIPTION

Department / Department of Immigration & Border Protection (DIBP)
RFQ number / 0437
Role / Java Tech Lead several
RFQ closing date / 2:00 pm 1st Oct 2015

Department requirements for this RFQ

  1. Item number
/ Description / Details
  1. Proposed Work Order Start Date*
/ Immediate start
*Note actual start date will be dependent on a satisfactory Security Clearance and Employment Suitability Clearance prior to commencement refer item 22 below for further information
  1. Proposed Initial Contract Period
/ Contract until 30 June 2016.
  1. Contract Option Period
/ Option to extend for a further twelve (12) months.
  1. ICT Service Category
/ Category C – Applications Management
  1. Personnel Category (Skill set)
/ Team Leaders - Technical (Java Technical Lead)
  1. Number of Specified Personnel required
/ Several
  1. Reduced activity period
/ The Department will notify a Christmas/New Year shut down period. Some specified personnel may be required to work during this period however prior approval will be required from their DIBP contract manager.
  1. Business Hours
/ Specified Personnel service arrangements are 40 hours per week. If it is necessary to exceed the 40 hours in any given week, written approval must be obtained prior to the work being undertaken.
Specified Personnel are required to complete DIBP ICT Contractor SAP Timesheet which must be submitted prior to close of business at the end of each week or as directed.
  1. Replacing Specified Personnel
/ Clause11.6 of the Terms and Conditions of Contract will not apply.
  1. Maximum no. of candidates per Vendor
/ Three (3)
  1. Services/work required
/ The services will include and not be limited to:
  • Provide technical direction for the design, development, implementation, and maintenance of large and complex applications;
  • Provide technical leadership to Java developers;
  • Provide quality assurance of design, code and technical dependencies across multiple development components and streams;
  • Provide status reporting to Development Manager;
  • Provide development effort estimates for changes to existing applications and new applications;
  • Implement DIBP’s Java standards (including design, development and unit testing standards);
  • Develop, maintain and unit test system components;
  • Provide coding, unit testing and maintain complex J2EE applications and components.
  • Develop new and update existing system design documentation;
  • Liaise with business analysts and testers to efficiently deliver high quality work.
  • Provide defect management including:
-triage of defects to determine priorities and defect fix implementation;
-analysis and identification of the root causes contributing to incidents and problems;
  • Transfer technical knowledge and skills to other staff.

  1. Indigenous Opportunities Policy
/ Effective 1 July 2015 the Indigenous Procurement Policy replaced the Indigenous Opportunities Policy. The purpose of the Indigenous Procurement Policy is to stimulate Indigenous entrepreneurship and business development, providing Indigenous Australians with more opportunities to participate in the economy (see Indigenous Procurement Policy for further information).
Supply Nation maintains a list of enterprises that meet the definition of “Indigenous enterprises” see
Vendor to address question listed under Schedule 6 Statements in Relation to Employees & Suppliers
  1. Methodology
/ Specified personnel will need to adhere to DIBP’s Java Development framework and work standards (including design, development and unit testing standards).
  1. Monitoring & Measuring Performance
/ Specified Personnel will report to the Immediate Supervisor and/or Director of the Section they are working in. Specified Personnel’s performance will be monitored during the term of the contract. Regular formal feedback will be sought from key stakeholders within the Department. It is expected that deliverables will be met in accordance with release timeframes and of a high quality with minimal corrections.
  1. Documentation
/ Specified Personnel will be required to deliver the following documentation in conjunction with the Departments ICT release framework but not limited to:
  • Technical Specification;
  • Basic Architect document;
  • Technical design and matrix;
  • Architectural documents;
  • System Design Specifications;
  • Work flows, events and sequence diagrams;
  • UML (Universal Mark-Up Language) charts;
  • Environment Context Definitions;
  • Deployment plan;
  • Unit Test Plans;
  • Micro Level design documentation;
  • Commented Code.
  • Other documentation as requested.

  1. Skills knowledge transfer
/ Clause 35 of the Deed applies. Specified Personnel will be expected to transfer skills and knowledge to DIBP staff and ensure appropriate documentation is stored in accordance with DIBP’s recordkeeping policy and practices.
  1. Selection criteria
  2. Please note the importance of responding to this Selection Criteria.
  3. Criteria do not need to be addressed separately, if clearly demonstrated in CV.
/ Mandatory/Essential Criteria:
  • Specified Personnel must be willing to undergo and obtain an Employment Suitability Clearance (ESC);
  • Minimum 5+ years’ hands on experience as a Java Tech Lead;
  • Experience in the following technologies: Java (J2EE, Servlets and JSP/JSF, EJB & EJB3, JPA, Struts, Spring, SOAP, Web Services, XML; JavaScript), as well as the ability to quickly gain knowledge of other open source technologies
  • An understanding of MQ, Rational Clear Case, Rational Buildforge and the IBM WebSphere technology stack (IBM DataPower, IBM WebSphere MQ, IBM WebSphere MessageBroker, IBM WebSphere Process server);
  • Demonstrated significant experience in all aspects of the software development life cycle;
  • Demonstrated analysis, design and development skills;
  • Ability to work as part of a development team and with business areas;
  • Ability to work autonomously and possess strong technical and personal leadership skills;
  • Excellent oral and written communication skills;
  • Strong representation skills and delivering presentations;
  • Ability to mentor other team members;
Desirable Criteria:
  • Experience working within government agencies;
  • Minimum 5 years’ experience developing primarily in one or more of the following:
-JavaScript,
-XSLT,
-HTML; and
-Cascading Style Sheets;
  • Experience with Oxygen or other XML/XSLT editing and debugging tools;
  • Accessibility, Usability standards including WCAG, WAI-ARIA & Semantic HTML;
  • Rational ClearCase;
  • Maven;
  • Experience working in a SOA environment;
  • SQL preferably with Oracle or DB2;
  • Specified Personnel hold a current security clearance (baseline clearance as a minimum)
Please note: Candidates who do not hold a security clearance are eligible to apply, however if successful, they will not be able to commence with the Department until a Baseline Security Clearance and Employment Suitability Clearance is granted.
Intellectual Property Rights – ownership of Contract Material / The Department owns the Intellectual Property Rights in Contract Material.
Limitation of liability – cap / $ 10 Million in the aggregate.
Insurance / As set out in Item 10 of Schedule 1 - Deed Details.
Fee structure / Hourly rates to be quoted in either half or full dollars, GST exclusive.
IMPORTANT: Agency’s fee structure should only be quoted in Schedule 6. Please do not include this information in the candidate’s CV
Security requirements: Security Clearances and Employment Suitability Screening / DIBP expects the Specified Personnel to adhere to current departmental security instructions.
Security Clearance:-
DIBP requires all specified personnel to have a minimum BASELINE security clearance prior to commencement unless otherwise specified.
Note: The Contractor will be required to meet the cost of any security clearances that are required.
Employment Suitability Screening:-
DIBP requires all specified personnel to obtain an Employment Suitability Clearance prior to commencement.
Other requirements
Note: Please ensure you respond to each dot point. This forms part of your submission and if not addressed your submission will not be accepted / Please respond and complete the attached Schedule 6 Standard form of quotation for each specified personnel addressing the following:
  • Indicate if specified personnel are currently working at DIBP or have previously worked at DIBP or ACBPS.
  • Indicate if specified personnel have a financial interest in your company (Vendor).
  • Specified personnel submitted must be Australian Citizen. Confirmation of specified personnel’s citizenship status is required.
  • Indicate if specified personnel currently hold a security clearance and specify the level of clearance.
  • Indicate the availability of the specified personnel.
  • Provide a statement that vendor or nominated sub-contractors had been named as not complying with the Workplace Gender Equality Act 2012.
  • Provide a statement that vendor and nominated sub-contractors agree to comply with DIBP policy of not engaging illegal workers.
  • Provide a statement that vendor, or nominated sub-contractors, do not have any judicial decision against them (including any decisions under appeal) relating to unpaid employee entitlements
  • Provide a statement that the nominated sub-contractor/s is through an Indigenous Enterprise (being an organisation that is 50 per cent or more Indigenous owned that is operating a business)
  • Interstate specified personnel may be required to travel to Canberra for an interview. Phone interviews may not be considered and are at the discretion of the decision-making panel.
  • DIBP work order requirements – See Attachment A to this RFQ.

Attachment A

Separation Process

Prior to the completion of Services, the Specified Personnel must undergo DIBP’s separation process, as directed by the Department Representative.

Invoices

Tax invoices are to be submitted monthly in arrears and include the following information:

  1. Title of Services, or reference to this agreement;
  2. Name of the Specified Personnel;
  3. Name of the Cost Centre Manager;
  4. Contract number and or Standing Order number;
  5. Relevant timesheets including number of hours worked by Specified Personnel in the billing period;
  6. Timesheets approved by the appropriate DIBP financial delegate, including the cumulative total hours worked under this contract in the current financial year; and
  7. Applicable amount of GST identified as a separate item.
  8. Contractors ABN and address

Travel

Where Specified Personnel are required to travel on behalf of the department, the following travel payments and process for claiming payment will apply.

Airfares and Accommodation*:

  • All domestic travel must have the prior written approval of an appropriate departmental delegate (PGPAAs23(3)) prior to the person travelling .The department will not pay for any travel, accommodation or expenses unless they have been pre-approved in writing by the department. International travel can only be approved by the relevant Deputy Secretary and must be cleared by the relevant First Assistant Secretary.
  • Specified Personnel who are required to travel domestically or internationally on behalf of the department must travel economy class.
  • All air travel, hire cars and accommodation must be booked by a departmental staff member through the department’s travel management company.
  • The department will meet the cost of accommodation up to the rates set for non-SES.
  • Specified Personnel must not provide their frequent flyer number or accrue rewards/point in relation to any travel undertaken on behalf of the department.

Meals and essential expenses*:

Expenditure on meals is in accordance with DIBP’s travel policy and subject to the following conditions:

  • The maximum amount that will be paid for a ‘full day’ is the meals only amount as outlined in DIBP’s travel policy. A ‘Full day’ is defined as a working day that includes overnight accommodation and is greater than 8 hours in total travel time on the day of departure or return. Actual expenditure will only be reimbursed up to the maximum rates as outlined in DIBP’s travel policy.
  • If the travel is overseas, the Specified Personnel can claim for meals only from the time of arrival at the destination to the time of departure (i.e. no amount will be paid in relation to meals for the period of time in transit).
  • Expenses related to essential transport costs such as taxis, parking or tolls may be reimbursed if approved by the appropriate delegate and original receipts are provided to verify the expenditure.

Disallowable expenses:

Specified Personnel will not be reimbursed or claim for reimbursement on the following:

  • Non-business related items (such as, personal telephone calls, mini-bar expenses, laundry expenses, private taxi services);
  • Accommodation costs that have been met by any other person or entity;
  • Meal costs:

-where meals are provided at an event they are attending;

-that have been met by any other person or entity;

-where accommodation expense includes meal (eg breakfast), even if the Specified Personnel sources their meals elsewhere;

-for the period of time in transit or during a flight;

  • Airport lounge membership;
  • Excess personal baggage;
  • Accompanied travel;
  • Compensation for non-commercial accommodation such as staying at the home of a family member or friend.

Invoicing – Travel Expenses:

  • The department must be provided with a separate correctly rendered tax invoice for all travel expenses. Such invoices may only be submitted to the department after the expenses have been incurred, in accordance with replacement clause 15.9.
  • Supporting documentation, e.g. original copies of receipts and delegate approval must be provided with the invoice to verify and support actual expenditure.
  • Specified Personnel cannot claim travel expenses for which they have been reimbursed as a tax deduction.
  • Specified Personnel cannot claim travel time as actual hours worked.

*In circumstances where travel is longer than 21 days in duration, the travel payments listed above do not apply.

YOUR RESPONSE

Name / First Name / <response>
Surname / <response>
Gender / <response>
Your mobile number / <response>
Your email / <response>
Date of birth / <response>
Home address / <response>
Availability / <response>
Rate (Excluding GST and Agency Fee) / Your Rate Excluding GST and Agency Fee>
<response>
Citizenship Status / Australian Permanent Resident Work Visa
Security Clearance / Clearance Level: / <response>
Date Granted: / <response>
Department: / <response>
Department contact: / <response>
Referee 1 / Name: / <response>
Title:
Organisation:
Professionals relationship to you:
Phone:
Mobile:
Email:
Referee 2 / Name: / <response>
Title:
Organisation:
Professionals relationship to you:
Phone:
Mobile:
Email:
Other Requirements
Note: Please ensure you respond to each dot point. This forms part of your submission and if not addressed your submission will not be accepted / Please respond and complete the attached Schedule 6 Standard form of quotation for each specified personnel addressing the following:
  • Indicate if specified personnel are currently working at DIBP or have previously worked at DIBP or ACBPS. CANDIDATE TO COMPLETE
  • Indicate if specified personnel have a financial interest in your company (Vendor). NONE
  • Specified personnel submitted must be Australian Citizen.
CANDIDATE TO COMPLETE
  • Confirmation of specified personnel’s citizenship status is required.
CANDIDATE TO COMPLETE
  • Indicate if specified personnel currently hold a security clearance and specify the level of clearance.
CANDIDATE TO COMPLETE
  • Indicate the availability of the specified personnel.
CANDIDATE TO COMPLETE
  • Provide a statement that vendor or nominated sub-contractors had been named as not complying with the Workplace Gender Equality Act 2012. NOT NAMED
  • Provide a statement that vendor and nominated sub-contractors agree to comply with DIBP policy of not engaging illegal workers.
AGREE
  • Provide a statement that vendor, or nominated sub-contractors, do not have any judicial decision against them (including any decisions under appeal) relating to unpaid employee entitlements.
NO JUDICIAL DECISIONS
  • Provide a statement that the nominated sub-contractor/s is a through an Indigenous Enterprise (being an organisation that is 50 per cent or more Indigenous owned that is operating a business). DO NOT MEET THIS REQUIREMENT
  • Interstate specified personnel may be required to travel to Canberra for an interview. Phone interviews may not be considered and are at the discretion of the decision-making panel.
CANDIDATE TO COMPLETE

SELECTION CRITERIA

Important: All of the numbered criteria below must be addressed individually as part of your application

Mandatory/Essential Criteria:

  • Specified Personnel must hold a current security clearance (Baseline Vetting as a minimum);
  • Specified Personnel must be willing to undergo and obtain an Employment Suitability Clearance (ESC);
  • A minimum of:

-5 years’ experience for Senior Java Developers, or

-3 years’ for Java Developers;

  • Demonstrated significant technical experience working on Large IT projects throughout all phases of the Software Development Lifecycle.
  • Good analysis and problem solving skills;
  • Demonstrated showing initiative and outcomes focus.
  • Demonstrated design and development skills complying with agreed architectures;
  • Excellent written and verbal communication skills including technical documentation.
  • Demonstrated ability to work as part a technical team, making positive contributions to the team and to work autonomously;
  • Ability to build strong working relationships with a diverse client base;
  • Experience in the following technologies: Java (JEE, Servlets and JSP/JSF, EJB &EJB3, JPA, Struts, Spring, SOAP, Web Services, XML; JavaScript), as well as the ability to quickly gain knowledge of other open source technologies;
  • An understanding of MQ, Rational ClearCase, Rational Buildforge and the IBM WebSphere technology stack (IBM DataPower, IBM WebSphere MQ, IBM WebSphere MQ, IBM WebSphere Message Broker, IBM WebSphere Process server);

Successful applicants will be placed in one of several environments with slightly different skills required as follows:

Java Development

Experience in the following technologies:

  • Java (JEE, Servlets and JSP/JSF, EJB &EJB3, JPA, Struts, Spring, SOAP, Web Services, XML; JavaScript), as well as the ability to quickly gain knowledge of other open source technologies;
  • An understanding of MQ, Rational ClearCase, Rational Buildforge and the IBM WebSphere technology stack (IBM DataPower, IBM WebSphere MQ, IBM WebSphere MQ, IBM WebSphere Message Broker, IBM WebSphere Process server);

E Gate Systems

Extensive experience in the following:

  • Java, J2EE, XML, XLST, Web Services, MS SQL or ORACLE;

General Application Development

Experience in the following:

  • Java, J2EE; XML, XSLT, Web Services; MS SQL or Oracle, Websphere Applications Server, Microsoft C# DotNet;

Desirable Criteria: