-
Shell Energy

Senior Software Engineer

Shell Energy
Australia · Full-time · Mid-Senior

Be part of a high performing team with a great culture Create a better energy future for our clients Flexible work options, competitive salary with generous leave benefits The world’s biggest challenge needs you, here. Big challenges require big solutions. And the transition to a net-zero world is about as big as it gets. Working at Shell Energy - one of Australia’s leading energy retailers - puts you at the heart of that endeavour. Be part of a team with the expertise and drive to succeed Based in Melbourne , the Senior Software Engineer is responsible for delivering solutions that enable Shell Energy to implement its strategic plans as well as to flex to meet its future business goals. You produce well-structured code that is valid, tested and of a high production standard, and offering valuable technical insights to guide the team and establish trust and credibility. In your day-to-day, you will drive your work forward while collaborating closely with the Product Owner and Delivery Lead on technical planning and decision-making. Your responsibilities include reviewing pull requests and assisting fellow developers with technical inquiries and bug fixes. Your role demands the ability to contribute to new and innovative solutions while staying up to date with emerging technologies through experimentation, continuous learning, and improvement. As a Senior Software Engineer and in collaboration with your peers, you will ensure the following accountabilities are met: Collaborate with product owners to create, refine, estimate and elaborate your team’s backlog of work and clarify ambiguity; Work with team members, architects, and business stakeholders as necessary to produce “just enough” design (including coaching others to improve their designs); Develop high-quality software features, components, and modules with support key cross functional requirements such as scalability, fault tolerance and security; Ensure your deliverables have an appropriate level of unit-, integration- and/or functional tests and thus can be measured against a user story’s defined acceptance criteria; Apply Continuous Integration and Build practices to improve effectiveness of engineering and meet quality standards; Be accountable for day-to-day operation of software features, components, services, or modules owned by you and your team – we believe in “you build it, you run it”; Continuously deliver/deploy production ready features; Monitor and manage the performance and availability of existing applications, and ensure incidents from all sources are triaged quickly to determine their likely impact; and Support your team to remove technical impediments and pay down technical debt. What you’ll bring As a Senior Software Engineer, you will demonstrate the following qualities: Deep expertise within at least one programming environment; Proficient in at least one other environment from a different discipline (front-end, back-end, infrastructure / devops, mobile), including any necessary tooling and frameworks; Experience with REST and GraphQL; Excellent understanding of best in class security, authentication and authorisation practices; Establish history of production quality public facing React projects; Follow established design patterns and techniques; contributes to improving the technical practices of the team; Understand and makes well-reasoned design decisions and tradeoffs; avoids over-engineering, while actively maintaining a high standard of quality; Demonstrate ownership beyond writing code, and ensures their work delivers real value; Produce functionally correct, well-tested and appropriately documented code, and takes responsibility for deployment, security, maintenance and operations; Familiar with agile development methodologies and version control systems (Git, etc.); and The ability to handle complex conversations and adjust communication styles for stakeholders across the organisation. Why join our team Every day, our people bring deep expertise, true innovation and investment to help our clients - and the world - reduce their environmental footprint. You can be part of that change. Here are the top reasons why our people choose us: Purpose that you can see. As a Senior Software Engineer , your technical expertise will help us achieve our vision of a better energy future. Work that’s interesting, innovative and high impact. We hope you’ll love the challenge and opportunity to achieve - for Shell Energy, your team members, and you. People who bring the expertise and drive to succeed. Our team is respectful, inclusive, and prioritises connection and collaboration. We think you’ll love it here too. Some of our benefits include: Competitive remuneration packages, including an attractive incentivised bonus program. Generous paid parental leave options that give team members more time to enjoy what matters most. Flexible working arrangements, with modern workplaces and technologies that support new, hybrid ways of working. An Employee Assistance Program for you and your family when you need it. Visit our careers site to find out more. https://shellenergy.com.au/about-us/careers/job-vacancies/ Read the stories of our incredible people. https://shellenergy.com.au/about-us/our-people/ Join us. Together, we can make the difference count. Shell Energy is an Equal Opportunity Employer that values the diversity of its people. We do not discriminate on the basis of gender, race, religion, colour, national origin, sexual orientation, age, marital status, veteran status or disability.

Key Skills

Ranked by relevance

devops graphql react git
Login to Apply
Posted
Nov 01, 2024
Type
Full-time
Level
Mid-Senior
Location
Melbourne

Industries

Oil Gas

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Shell Energy
Related

Devops Engineer

2024-11-01

Full-time
Entry
Australia
Oil
Engineering
View Job Details
Shell Energy
Related

Senior Engineer - Mobile

2025-01-02

Full-time
Mid-Senior
Australia
Oil
Engineering
View Job Details
Shell Energy
Related

Data Scientist

2024-11-01

Full-time
Entry
Australia
Oil
Engineering