Updating Results

DXC Technology

3.9
  • > 100,000 employees

Junior Software Engineer (Defence) - DXC Young Professionals (Rolling Intake)

Location details

On-site

  • Australia

    Australia

    • South Australia

      Adelaide

Location

Adelaide

Opportunity expired

Opportunity details

  • Opportunity typeGraduate Job or Program
  • SalaryAUD 80000 / Year
  • Number of vacancies1-25 vacancies
  • Application open dateApply by 8 Apr 2024
  • Start dateStart date Ongoing

Performs software development focused tasks under routine direction, with a balanced view of when to seek guidance in unexpected situations and when to seek a solution independently.  Can execute sprint level tasking with minimal leadership support regarding the execution and planning of those tasks, not necessarily needing a structured environment to be successful.

Able to participate and contribute to the team activities associated with new software implementation / solution ideas, with an ability to demonstrate an understanding of the client requirements associated with the solution.

Has a practical and demonstratable understanding of the systems, tools, applications, and processes that are applied when developing software in a team environment with an ability to absorb new information and apply it effectively.

Demonstrates the application software development processes and knowledge typically found in industry and brings a strong and demonstrable skills in at least one modern software language within the position description, ideally having a level of experience in at least two relatable languages.

May have some experience with external customers and is aware of the need to collaborate with the team and represent the customer needs.

Job Description

Specific Duties and Responsibilities

Software Requirements Analysis

  • Define the requirements allocated to the software elements of the system and their interfaces
  • Analyse software requirements for correctness and testability
  • Evaluate the impact of software requirements on the operating environment
  • Establish consistency and traceability between the software requirements and system requirements

Software Architectural Design

  • Develop and baseline a software architectural design that describes the software items that will implement the software requirements
  • Define internal and external interfaces of each software item
  • Establish consistency and traceability between software requirements and software design

Software Detailed Design

  • Develop a detailed design of each software component, describing the software units to be built;
  • Define external interfaces of each software unit; and
  • Establish consistency and traceability between the detailed design and the requirements and architectural design.

Software Implementation & Testing

  • Define test criteria for all software units against their requirements;
  • Produce software units in accordance with the software design and project standards;
  • Establish consistency and traceability between software units and requirements and design;
  • Test the software units against the requirements and the design; and
  • Complete peer review of software units developed by others.

Process Understanding and Adherence 

Experience across the following listed below using industry aligned applications (with experience commensurate with SFIA Role and Levels of Responsibility Guidance):

  • Configuration Management.
  • Issue / Defect Management

Other Key Skills

  • Communication and collaboration in a team environment.
  • Time Management

Clearance Obligations

  • Must be an Australian Citizen.
  • Must not have citizenship with a US Trade treaty proscribed country.
  • Must be granted a โ€œproceedโ€ via the client Organisational Suitability Assessment framework.
  • Must be able to undertake, be granted and maintain a AGSVA PV clearance.
  • Must adhere to Additional Clearance Responsibilities 

Work rights

The opportunity is available to applicants in any of the following categories.

Work light flag
Australia
Australian Citizen

Qualifications & other requirements

You should have or be completing the following to apply for this opportunity.

Degree or Certificate
Qualification level
Qualification level
Bachelor or higher
Study field
Study field (any)

Hiring criteria

  • Experience requirementNo experience required
  • Working rights
    Australian Citizen
  • Study fields
    Business & Management
  • Degree typesBachelor or higher
Show all hiring criteria

Reviews

user
Graduate
Sydney
โ€ข
6 months ago

In my first year, my responsibilities include completing learning modules, obtaining Microsoft certifications, shadowing my buddy, and starting to assist on projects. Additionally, there are various extracurricular groups available. I am currently involved in planning social activities for the early career community and working with the social impact practice in their digital accelerator program.

user
Graduate
Wellington
โ€ข
6 months ago

Consistent, and very educational.

user
Graduate
Canberra
โ€ข
6 months ago

Make sure the systems are functioning and do basic patching and the like to make sure it continues to do so.

Show all reviews

About the employer

DXC Technology Philippines

DXC Technology

Rating

3.9

Number of employees

> 100,000 employees

Industries

Technology

We are an IT services company using the power of technology to build better futures for our customers, colleagues, environment and communities.

Pros and cons of working at DXC Technology

Pros

  • Great team and nice environment. Easy enough to get to, good working hours.

  • The friendly and positive work environment where I can ask questions comfortably.

  • The best part about working at DXC is collaborating with my peers in the early careers community and enjoying the flexible work environment.

  • I like the fast-paced nature of the work and the opportunity to learn new skills as well.

  • The people, support and guidance Iโ€™ve received.

Cons

    • The fluctuation in the workload is a bit difficult to create a habit for, one moment you can be working and doing your grad training at the same time and the next you don't know when next you will get a chance to do it again.

    • While it's great to work in a global company, building a team culture can be more challenging.

    • Large number of people prefer working from home which makes it a bit more difficult for team activities.

    • Having to use up annual leave for the end of the year break.

    • Legacy codebases are very challenging.