Software Engineer

5 days ago


Brisbane, Queensland, Australia Shell Energy Full time
About the Role

We are seeking a highly skilled and experienced Software Engineer to join our team at Shell Energy in Brisbane or Melbourne. As a Software Engineer - Portal Platform, you will be responsible for designing, implementing, and maintaining the portal platform that underpins Shell Energy Australia's Retail Customer Portal and Internal Operations Portal.

Key Responsibilities
  • Design and implement computer systems and networks to meet Shell Energy's requirements.
  • Maintain and troubleshoot systems to ensure optimal functionality.
  • Ensure system security by implementing robust security measures.
  • Train and support users on properly using hardware, software, and systems.
  • Document and report on system performance, issues, and resolutions.
  • Stay updated with technology and adapt to new technologies, programming languages, and industry best practices.
  • Collaborate with cross-functional teams to align technology solutions with organisational goals and requirements.
Requirements
  • Technical experience designing, implementing, and maintaining IT infrastructure and systems.
  • Security experience implementing and managing security measures to protect IT systems and data.
  • Programming and scripting experience, including proficiency in scripting languages and knowledge of programming languages like Java, C++, or JavaScript.
  • Cloud computing experience, including experience using cloud platforms and knowledge of cloud services, deployment models, and best practices for cloud architecture and management.
  • Automation and DevOps experience, including experience with automation tools, configuration management, and continuous integration/continuous deployment (CI/CD) pipelines.
  • Project management skills, including experience in managing IT projects from inception to completion.
  • Technical expertise in software development, system architecture, network infrastructure, database management, security, and cloud computing.
  • Business strategy understanding and prioritisation to align demand to deliver commercially sound outcomes.
  • Business roadmap knowledge, ensuring it is fit for purpose, known, and incorporated into delivery roadmaps.
  • System architecture and design principles, including designing scalable, reliable, high-performance systems.
  • Networking and infrastructure knowledge, including knowledge of networking protocols, infrastructure components, virtualisation technologies, and cloud computing platforms.
  • Database management understanding, including knowledge of database concepts, relational database management systems, NoSQL databases, data modelling, database optimisation, and database security.
  • Security best practices, including familiarity with information security principles, threat modelling, encryption techniques, identity and access management, security compliance standards, and secure coding practices.
  • DevOps and automation knowledge, including infrastructure as code, configuration management tools, automated testing, deployment automation, and monitoring/logging solutions.
  • Cloud computing understanding, including cloud service models, cloud deployment models, cloud security considerations, and experience working with major cloud providers.
  • Data analytics and big data technologies, including familiarity with data analytics tools and techniques, big data technologies, data warehousing solutions, and business intelligence (BI) platforms.
  • Regulatory compliance and governance, including knowledge of relevant regulatory requirements and industry standards for IT governance, compliance, and risk management.
  • Emerging technologies and industry trends, including staying updated on emerging technologies, industry trends, and innovations in the IT landscape.
Why Join Our Team

At Shell Energy, we are committed to reducing our environmental footprint and making a positive impact on the world. As a Software Engineer - Portal Platform, you will have the opportunity to work on exciting projects that align with our company's purpose and values.

We offer a competitive remuneration package, including an attractive incentivised bonus program, generous paid parental leave options, flexible working arrangements, and an Employee Assistance Program for you and your family when you need it.

Join us and be part of a team that is passionate about making a difference. Apply now to become a Software Engineer - Portal Platform at Shell Energy.


  • Software Engineer

    2 weeks ago


    Brisbane, Queensland, Australia View9 Full time

    About View9View9 is a passionate and award-winning team of creative thinkers and digital experts united to provide high-quality and trustworthy services in the areas of web, software, and mobile apps.We work with businesses of all sizes, from small startups to medium-sized enterprises, delivering both B2B and B2C digital solutions.With our offices in various...

  • Software Engineer

    5 days ago


    Brisbane, Queensland, Australia Swyftx Full time

    About SwyftxSwyftx is a leading fintech company that's revolutionizing the digital currency industry in Australia. With over 800,000 users, we're committed to becoming the most trusted cryptocurrency trading platform in the country.Job SummaryWe're seeking a talented Graduate Software Engineer to join our dynamic team. As a key member of our engineering...

  • Software Engineer

    6 days ago


    Brisbane, Queensland, Australia Wenco International Mining Systems Ltd Full time

    Job Title: Software EngineerWenco International Mining Systems Ltd is a leading provider of innovative technologies to the mining and material movement sectors. We are seeking a highly skilled Software Engineer to join our team.Job SummaryThe Software Engineer will be responsible for delivering technical solutions that improve the overall quality,...


  • Brisbane, Queensland, Australia Orica Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Orica Digital Solutions. As a Software Engineer, you will play a key role in the development, design, and maintenance of high-quality software products for Ground Probe.Key ResponsibilitiesDevelop and design high-quality software products using C# and other relevant...


  • Brisbane, Queensland, Australia Accoravillage Full time

    Job Title: Software Engineering ManagerWe are seeking a highly skilled Software Engineering Manager to join our team at Accoravillage. As a key member of our engineering team, you will be responsible for leading the development of our software solutions and ensuring they meet the highest standards of quality and reliability.Key Responsibilities:Lead a team...


  • Brisbane, Queensland, Australia Boeing Full time

    Job Title: Software Engineering ManagerAt Boeing, we are seeking a highly skilled Software Engineering Manager to lead our team of software engineers in the development of cutting-edge software solutions for the MQ-28 Ghost Bat program.About the Role:The successful candidate will have a strong background in software engineering, with experience in managing...


  • Brisbane, Queensland, Australia Orica Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Orica Digital Solutions. As a key member of our Technology team, you will play a critical role in developing, designing, integrating, and maintaining high-quality software for our Ground Probe software products.Key ResponsibilitiesDevelop and design high-quality software for...

  • Software Engineer

    2 weeks ago


    Brisbane, Queensland, Australia View9 Full time

    At View9, we're seeking a skilled Software Engineer to join our team of creative thinkers and digital experts. As a key member of our elite team, you'll play a crucial role in analyzing, designing, and implementing system and application software that drives innovation and excellence in our systems and those of our clients.Key Responsibilities:Develop...

  • Software Engineer

    5 days ago


    Brisbane, Queensland, Australia View9 Full time

    About View9View9 is a passionate and award-winning team of creative thinkers and digital experts united to provide high-quality and trustworthy services in the areas of web, software, and mobile apps.We work with businesses of all sizes, from small startups to medium-sized businesses, delivering both B2 B and B2 C digital solutions.Our team is dedicated to...

  • Software Engineer

    3 days ago


    Brisbane, Queensland, Australia View9 Full time

    About View9View9 is a passionate and award-winning team of creative thinkers and digital experts united to provide high-quality and trustworthy services in the areas of web, software, and mobile apps.We work with businesses of all sizes, from small startups to medium-sized businesses, delivering both B2 B and B2 C digital solutions.Our team is dedicated to...


  • Brisbane, Queensland, Australia Accoravillage Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to join our team at Accoravillage. As a key member of our engineering team, you will be responsible for leading the development of our software solutions and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesLead a team of software...


  • Brisbane, Queensland, Australia Hudson Full time

    {"h1": "Software Engineering Manager", "p": "At Hudson, we're seeking a skilled Software Engineering Manager to lead our dynamic engineering team. As a key member of our organization, you'll be responsible for guiding the development and delivery of high-quality software solutions that meet our product and customer needs.Your primary focus will be on setting...


  • Brisbane, Queensland, Australia Boeing Full time

    Job Title: Software Engineering ManagerAt Boeing, we're committed to innovation and collaboration to make a positive impact on the world. Our team is dedicated to delivering cutting-edge solutions that drive progress and excellence. As a Software Engineering Manager, you'll play a key role in leading our software development efforts and driving our mission...

  • Software Engineer

    2 weeks ago


    Brisbane, Queensland, Australia Talent International Full time

    Job SummaryTalent International is seeking a highly skilled Software Engineer to join our team as a Production Systems Specialist. In this role, you will be responsible for designing, documenting, simulating, commissioning, and supporting production systems.Key ResponsibilitiesDesign and Development: Design and develop production systems, including hardware...


  • Brisbane, Queensland, Australia Hudson AU Full time

    Job Title: Software Engineering ManagerThe Software Engineering Manager will lead the software development team to deliver high-quality solutions.Key Responsibilities:Guide the development and delivery of the company's software products, ensuring alignment with business goals.Offer technical leadership and strategic direction throughout the product...


  • Brisbane, Queensland, Australia Accoravillage Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Accoravillage. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and reliable software systems.Key ResponsibilitiesSystem Reliability: Design and implement robust software systems that ensure high...

  • Software Engineer

    2 weeks ago


    Brisbane, Queensland, Australia View9 Full time

    At View9, we're seeking a skilled Software Engineer to join our team of creative thinkers and digital experts. As a key member of our elite team, you'll play a crucial role in analyzing, designing, and implementing system and application software that drives innovation and excellence in our systems.Key Responsibilities:Develop high-quality web applications...


  • Brisbane, Queensland, Australia Hudson Full time

    {"h1": "Software Engineering Manager", "p": "At Hudson, we're seeking a skilled Software Engineering Manager to lead our dynamic engineering team. As a key member of our organization, you'll be responsible for guiding the development and delivery of high-quality software solutions that meet our product and customer needs.Your primary focus will be on setting...


  • Brisbane, Queensland, Australia Blackroc Full time

    Senior Software EngineerBlackroc is seeking an experienced Senior Software Engineer to join our team dedicated to automating network infrastructure. As a key member of our team, you will collaborate with skilled Python engineers to design and develop automation solutions that enhance network operations.Key Responsibilities:Feature Development: Collaborate in...


  • Brisbane, Queensland, Australia Hudson Full time

    Job Title: Software Engineering ManagerAt Hudson, we are seeking a highly skilled Software Engineering Manager to lead our software development team. As a key member of our organization, you will be responsible for setting the technical direction, balancing speed and quality, and aligning team efforts with our objectives.Key Responsibilities:Technical...