Job Description

Job Header

Software Engineering Specialist

Advertiser: BP3.6 out of 53.6 overall rating (195 employee reviews) More jobs from this company

Job Information

Job Listing Date
23 Sept 2019
Location
Melbourne
Salary
Competitive salary on offer
Work Type
Full Time
Classification
Information & Communication Technology, Engineering - Software
Software Engineering Specialist

About the role
A Software Engineering Specialist works within a team to provide innovative, custom built software to support BP’s customers, stakeholders, and internal users. This custom software will enable BP to gain strong competitive advantages in delivering technology to deliver our customers’ needs. Ultimately, this work will help us become a digital leader in our sector, so we can drive energy transition and solve real-world problems.

Key accountabilities:

  • You will be responsible for end to end software development from idea conception, design, coding, testing and deployment, through to working production.
  • Work as part of a delivery team focused on solving issues facing our internal and external customers.
  • Work in an Agile environment, advocating for Continuous Improvement and Continuous Delivery.
  • Act in accordance with professional engineering practices, including Internet protocols, coding standards and reviews, source control management, build processes, testing and operations.
  • Monitor emerging technologies, identify those with potential and bring relevant new ideas to the team.
  • Form a vital part of a vibrant DevOps community, owning software products. You build it - you own it.

Key competencies required:
We would love to hear from individuals with all or most of the following:

  • Cloud programming: experience working with AWS or Azure (preferably both)
  • Mobile development: for iOS and/or Android
  • Databases: experience working with traditional RDBMS as well as NoSql DBs
  • FrontEnd development: JS, React, Angular
  • Backend development: .Net, Java, Node JS, Go
  • OOP: Know-how and when to apply concepts like abstraction, encapsulation, composition, and polymorphism across a variety of languages and programming styles
  • Solid API design and development experience with security at the core of everything you do
  • Tertiary education and/or equivalent relevant work experience.

Benefits of working with us

  • Competitive, generous base salary + 12% Superannuation
  • Individual and company performance-based bonus
  • 2 volunteering days per year
  • 18 weeks maternity leave
  • Share purchasing scheme & fuel discounts
  • Modern building in Docklands, next door to Southern Cross Station
  • Fresh fruit, subsidised massages and barista training (make your own coffee on our commercial machines!)
  • Endless global career opportunities and continuous development

BP is an equal opportunity employer supporting inclusion and diversity in our workforce. BP Australia encourages women, people of Aboriginal and Torres Strait Islander heritage and people of culturally diverse backgrounds to apply. Flexible working is encouraged at BP, so let us know how we can support you to maximise your work and home life. If this opportunity sounds like you, then we would love to hear from you.

To apply, please click on the 'Apply' button below and follow the prompts.

About the role
A Software Engineering Specialist works within a team to provide innovative, custom built software to support BP’s customers, stakeholders, and internal users. This custom software will enable BP to gain strong competitive advantages in delivering technology to deliver our customers’ needs. Ultimately, this work will help us become a digital leader in our sector, so we can drive energy transition and solve real-world problems.

Key accountabilities:

  • You will be responsible for end to end software development from idea conception, design, coding, testing and deployment, through to working production.
  • Work as part of a delivery team focused on solving issues facing our internal and external customers.
  • Work in an Agile environment, advocating for Continuous Improvement and Continuous Delivery.
  • Act in accordance with professional engineering practices, including Internet protocols, coding standards and reviews, source control management, build processes, testing and operations.
  • Monitor emerging technologies, identify those with potential and bring relevant new ideas to the team.
  • Form a vital part of a vibrant DevOps community, owning software products. You build it - you own it.

Key competencies required:
We would love to hear from individuals with all or most of the following:

  • Cloud programming: experience working with AWS or Azure (preferably both)
  • Mobile development: for iOS and/or Android
  • Databases: experience working with traditional RDBMS as well as NoSql DBs
  • FrontEnd development: JS, React, Angular
  • Backend development: .Net, Java, Node JS, Go
  • OOP: Know-how and when to apply concepts like abstraction, encapsulation, composition, and polymorphism across a variety of languages and programming styles
  • Solid API design and development experience with security at the core of everything you do
  • Tertiary education and/or equivalent relevant work experience.

Benefits of working with us

  • Competitive, generous base salary + 12% Superannuation
  • Individual and company performance-based bonus
  • 2 volunteering days per year
  • 18 weeks maternity leave
  • Share purchasing scheme & fuel discounts
  • Modern building in Docklands, next door to Southern Cross Station
  • Fresh fruit, subsidised massages and barista training (make your own coffee on our commercial machines!)
  • Endless global career opportunities and continuous development

BP is an equal opportunity employer supporting inclusion and diversity in our workforce. BP Australia encourages women, people of Aboriginal and Torres Strait Islander heritage and people of culturally diverse backgrounds to apply. Flexible working is encouraged at BP, so let us know how we can support you to maximise your work and home life. If this opportunity sounds like you, then we would love to hear from you.

To apply, please click on the 'Apply' button below and follow the prompts.

Right to live and work

You must have the right to live and work in this location to apply for this job.

Report this job advert

Be careful- Don’t provide your bank or credit card details when applying for jobs. If you see something suspicious .

Share this role

Applications will open the advertiser’s site.