Updating Results

NAB Australia

Add a review
4.5
  • 1,000 - 50,000 employees

NAB Technology Internship Program - Software Engineer

Opportunity expired

Opportunity details

  • Opportunity typeInternship, Clerkship or Placement
  • Additional benefits$55,500
  • Application open dateApply by 15 Nov 2019

NAB is seeking dynamic disruptors to join our Technology workforce through our Technology Internship program. A paid placement at NAB will give you the opportunity to do real work, accelerate your development, make friends and build networks that last a lifetime.

Our Internship Program provides Australia's best and brightest students with opportunities for hands on, professional experience to kick start your career in Technology.

WHAT YOU'LL BE DOING

Our Software Engineer Intern can work on a variety of tasks, in many different roles. We are focused on giving you the most exposure and experience that aligns with your development goals to pursue a career in Technology.

Some examples of types of tasks you may be doing include:

  • Software development and configuration
  • Developing automation to replace manual deployment steps
  • Develop a quality and maintainable code base which will be unit tested against acceptance criteria
  • Complete story development tasks as per prioritised in a Jira backlog
  • Identify and extract code assets that can be used by other NAB projects
  • Select appropriate code libraries to be used in the project
  • Create and maintain documentation on code and design decisions
  • Testing and Automation
  • Technical requirements gathering and analysis
  • Running Reports and technical documentation

SKILLS & EXPERIENCE

We’re seeking talent students who have:

  • A passion and interest for technology
  • Strong communication skills written and verbal
  • Creativity in problem solving
  •  A great attitude and awesome personality

As an Intern Software Engineer at NAB you can be working with a variety of technologies, we ask that you have foundation exposure and experience in:

  • Familiarity with SDLC and Agile practices
  • Knowledge and understanding of Cloud Technologies (AWS & Microsoft Azure)
  • Ability to learn, write code and interpret technical requirements.
  • Some of the technologies that our various engineers use including, but not limited to; Java, .NET, Javascript, Ansible/Puppet, Jenkins, AWS, Docker, Oracle DB, SQL, Gradle, Python, VBScript, Cobol, Assembler, JCL, and many more.

ELIGIBILITY

Our technology internship program is open to students from the following eligible universities:

  • Monash
  • Swinburne
  • Deakin
  • RMIT
  • Federation University
  • University of Melbourne
  • University of Technology Sydney (UTS)
  • UNSW Sydney

To be eligible to apply, you will:

  • Currently enrolled or finishing in studies aligned to the placements available;
  • Hold Australian or New Zealand citizenship or confirmed Australian Permanent Residency status at the time of your application;
  • Be enrolled or graduating at one of the eligible universities.

When applying, please select code GEN001 for software engineer roles. You will need a copy of your CV and your university transcript.

Qualifications & other requirements

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

Degree or Certificate
Study field
Study field (any)

Hiring criteria

  • Experience requirementNo experience required
  • Study fields
    IT & Computer Science
Show all hiring criteria

Reviews

user
Graduate
Melbourne
5 months ago

We do a number of different rotations within Business Banking. At the moment I am supporting the Relationship Associates

user
5 + years in banking
Melbourne
5 months ago

My role is to run Early Careers programs and acquire Talent for the bank. I also attend external careers expo's and help to deliver graduate training and development programs.

user
Graduate
Brisbane
6 months ago

Steady workflow, guided by team members and very well supported

Show all reviews

About the employer

nab

NAB Australia

Rating

4.5

Number of employees

1,000 - 50,000 employees

Industries

Banking & Financial Services

Our customers come from all walks of life and so do we. Start your career with an organisation that celebrates on the differences in our people.

Pros and cons of working at NAB Australia

Pros

  • Amazing Culture and People. Employees are valued and recognised for the hard work that they put in. The company has a very supportive environment and has many different learning and development opportunities available."

  • Flexible working (WFH), emphasis on work-life balance. Big organisation so lots of areas to get involved in and explore.

  • Great learning opportunities - 3-4 rotations depending on your dream to get exposure to different parts of the bank. Good work-life balance.

  • Employees are recognised for the hard work and initiative that they take which gives them the opportunity to further our career development.

  • The graduate culture is amazing and everyone is very social and happy to catch up.

Cons

    • Sometimes we have to navigate lots of old tech and systems.

    • Because it’s such a large organization, it can be tricky to know the ins and outs of what each function does, but that comes with time, experience and exposure.

    • Sometimes have to work long hours.

    • There were lots of stages of the interview process

    • We don’t get any bonuses. Apparently they used to but they stopped a few years back.