Senior Developer, Brisbane

1 week ago


Brisbane, Queensland, Australia RioTinto Full time

Senior Developer – Brisbane, Australia

Rio Tinto is building a world-class digital product capability...

Within our company wide Information Systems & Technology function, we are building an internal software development and delivery team focusing on high value and strategic products for the digital transformation of Rio Tinto. We are building this capability and capacity with the support of a strategic partnership with Endava, one of the world's leading software engineering companies.

We are recruiting for junior, experienced and leadership roles to establish this capability for scaling as we shift our technology landscape to products and platforms. We are building a culture that is value driven, diverse and inclusive, innovative and fun with challenging problems and opportunities to solve.

About the role

We are seeking a Senior Developer who will have the opportunity to accelerate the innovation and delivery of the different processes and products within Digital Products. Someone eager to have a high impact on the digital transformation journey we are currently on. You will participate in different projects and be part of a multicultural team in an inclusive environment. We are looking for a team player, passionate about programming and oriented towards providing the best experience to the end user. Someone with excellent communication and time management skills, a fast learner with a growth mindset.

A senior developer will work within an agile team to design, code, test and deploy large and/or complex programs to achieve a well-engineered result for our users.

We are looking for a Senior Developer with the ability to understand complex problems and focus on the best solutions according to the business needs. You will be exposed to a variety of challenges, from technical solutions and design to improving service delivery from an end-to-end perspective.

Responsibilities

The Senior Developer will be an integral part of a Scrum team, implementing requirements using the best technical solutions available and solving complex technical problems that other team members may encounter.

Be well informed of the latest technologies and trends in software development in order to develop well engineered results and be proactive in proposing newer and more advanced technical strategies and solutions.

Design, develop, test, deploy and migrate new features for products.

Actively participate in Scrum ceremonies.

Take part in all application development lifecycle phases.

Actively participate in peer code reviews and contribute to improving the codebase.

Collaborate with the broader Digital Products team and other relevant business stakeholders.

Actively participate in architectural, design and product/process discussions.

Mentor Junior Developers and contribute to the inclusive and high performing culture of the team.

About you

If you meet some of these requirements, but not all, we encourage you to submit your application.

Bachelor's degree level or holds a relevant professional qualification: Bachelor of IT, Computer Science, Software Engineering.

Minimum of three to five years of relevant experience.

.NET Framework/CORE development.

Advanced knowledge in: C#, LINQ, Entity Framework, WCF, automated unit tests (MSTest/NUnit/XUnit), WinForms basic and

Strong knowledge in MVC, Ado.Net, MS SQL, SOAP, REST, XML, Unity, Log4Net, Splunk, Fluent Assertions, Git Flow, Azure DevOps, Model–view–presenter pattern, Passive View design pattern, Facade design pattern, Proxy design pattern.

Advanced understanding of RESTful principles.

Good knowledge of Entity Framework.

.NET Core experience with test-driven development (unit testing).

Threading/Async patterns.

Distributed systems, Microservice experience, Messaging patterns experience.

Database integration and development (SQL).

Version control system experience (TFS/GitHub/GitLab).

Unit/integration/system testing.

Strong knowledge of principles and patterns (SOLID, dependency injection), quality standards.

Knowledge of the IT infrastructure (hardware, databases, operating systems, local area networks, cloud services etc.) and the IT applications and service processes used within the organisation.

Demonstrable excellent communication skills.

Experience in an Agile processes, including estimation and planning.

Desirable

Full stack profile: backend and frontend (React) skills.

Windows Service Development.

Software Testing Tools: test management tools, capture replay tools, data preparation tools, debugging tools, load test tools, security penetration test tools, requirements test tools.

What we offer

  • We offer a range of flexible working and leave options, so you can balance your work and life commitments and interests. Have a conversation with us about how this could work for you, including requests for part time hours.
  • Be recognised for your contribution, your thinking and your hard work, and go home knowing you've helped the world progress.
  • An excellent base salary reflective of your skills and experience with annual incentive program.
  • Comprehensive medical benefits including subsidised private health insurance for employees and immediate family.
  • Attractive share ownership plan.
  • Extensive salary sacrifice & salary packaging options.
  • Career development & education assistance to further your technical or leadership ambitions.
  • Exclusive employee discounts (banking, accommodation, cars, retail and more).
  • Domestic relocation if required.

Every Voice Matters

At Rio Tinto, we particularly welcome and encourage applications from Aboriginal and Torres Strait Islander people, women, the LGBTI+ community, mature workers, people with disabilities and people from different cultural backgrounds.

Come and join us in this exciting journey as a member of the leadership team, where you be integral in establishing and executing on our strategy, building our team, implementing best practices and technology to meet our plans for scaling and value delivery.

Please note, in order to be successfully considered for this role you must complete all pre-screening questions.

RITM



  • Brisbane, Queensland, Australia Rio Tinto Full time

    Senior Developer – Brisbane, Australia Rio Tinto is looking to add a skilled Senior Developer to their team in Brisbane, Australia. Join us in our journey of digital transformation and be part of a dynamic and diverse culture! About the role We are seeking a Senior Developer to drive innovation and delivery within Digital Products. This role offers the...

  • Senior Solicitor

    1 week ago


    Brisbane, Queensland, Australia Brisbane City Council Full time

    Personnel Area: City Administration and GovernanceBranch: City LegalSalary Range: Band 8 – AUD$139,957.00 to $151,454.00 per annum (Remuneration stated is for the full-time positions)Work type: Permanent Full-timeOur BusinessBrisbane City Council is one of the largest local governments in the Asia-Pacific region and one of the biggest employers in...

  • senior solicitor

    1 week ago


    Brisbane, Queensland, Australia Brisbane City Council Full time

    Personnel Area: City Administration and GovernanceBranch: City Legal Salary Range: Band 8 – AUD$139,957.00 to $151,454.00 per annum(Remuneration stated is for the full-time positions)Work type: Permanent Full-timeOur BusinessBrisbane City Council is one of the largest local governments in the Asia-Pacific region and one of the biggest employers in...

  • Senior Solicitor

    1 week ago


    Brisbane, Queensland, Australia Brisbane City Council Full time

    Personnel Area: City Administration and GovernanceBranch: City LegalSalary Range: Band 8 – AUD$139,957.00 to $151,454.00 per annum (Remuneration stated is for the full-time positions)Work type: Permanent Full-timeOur Business Brisbane City Council is one of the largest local governments in the Asia-Pacific region and one of the biggest employers in...

  • senior solicitor

    1 week ago


    Brisbane, Queensland, Australia Brisbane City Council Full time

    Personnel Area: City Administration and GovernanceBranch: City LegalSalary Range: Band 8 – AUD$139,957.00 to $151,454.00 per annum (Remuneration stated is for the full-time positions)Work type: Permanent Full-timeOur BusinessBrisbane City Council is one of the largest local governments in the Asia-Pacific region and one of the biggest employers in...


  • Brisbane, Queensland, Australia Stanwell Corporation Full time

    Update your details, view your application and progress.Permanent - Full-time , Information, Communication & Technology The Senior Business Intelligence (BI) Developer will be a leading part of the BI Community About Stanwell Stanwell provides the spark for a bright future, and that future starts now.With our corporate office in Brisbane's CBD and sites in...


  • Brisbane, Queensland, Australia Port of Brisbane Full time

    Port of BrisbaneClosing date: 12/03/2024 Rare opportunity to join TSHD Brisbane at home Port of Brisbane Lifestyle roster 2 weeks on / 2 weeks off, plus annual leave and a companywide Healthy Lifestyle program Opportunities for ongoing career development with regular company provided training to maintain your certifications and skills.Ready for the best...


  • Brisbane, Queensland, Australia Stanwell Corporation Full time

    Update your details, view your application and progress. Permanent - Full-time , Information, Communication & Technology The Senior Business Intelligence (BI) Developer will be a leading part of the BI CommunityAbout StanwellStanwell provides the spark for a bright future, and that future starts now. With our corporate office in Brisbane's CBD and sites in...


  • Brisbane, Queensland, Australia The Star Brisbane Full time

    Are you our next rising star? Join our team as a Senior Gaming Services Host at The Star Brisbane. The Star Brisbane, positioned at the heart of the new Queen's Wharf Brisbane precinct, will be Australia's newest entertainment and leisure destination. Commencing a staged opening in 2024, The Star Brisbane will bring a range of unique...


  • Brisbane, Queensland, Australia Brisbane City Council Full time

    The Role This senior role provides leadership, planning advice and analysis to assist the development and delivery of Transport for Brisbane's public transport network to meet the current and future needs of customers, ensure the commercial viability of services and contribute to city-wide public transport outcomes. This role supports the Network...

  • Senior Developer

    1 week ago


    Brisbane, Queensland, Australia Shell Energy Full time

    Be part of high performing team with a great team culture We prioritise respect for each other, our customers, communities & stakeholders Flexible work options, competitive salary with generous leave benefits Are you ready to help us energise a better tomorrow? Design and deliver innovative energy solutions that power businesses to net zero. The world's...


  • Brisbane, Queensland, Australia Archdiocese of Brisbane Full time

    We are looking for passionate, committed people who have a genuine drive to make a difference. In return, you'll enjoy working as part of a supportive, close-knit team and the opportunity to build a meaningful career in a growing industry. From our humble beginnings in 1958 as a small group of local people gathering to help others in their community to where...


  • Brisbane, Queensland, Australia Found People Full time

    Senior Electrical Engineer: Building Services, Brisbane Full time Add expected salary to your profile for insights Senior Electrical Engineer – Building Services, Brisbane The Company: With practical, real-world engineering, this mid-tier design consultancy is dominating the hospitality and multi-res space.They offer Mechanical and Electrical and...


  • Brisbane, Queensland, Australia Santos Ltd Full time

    About the Role An excellent career development opportunity for a Field Development Planner to join the Santos team. Based at our offices in Brisbane, the primary objective will be to assist in strategic decision making for assigned areas, including framing scope of future projects and final investment decisions within the Cooper Basin. You will also...


  • Brisbane, Queensland, Australia Just Digital People Full time

    Developers/Programmers (Information & Communication Technology) Just Digital People are on the lookout for an experienced Mid-Senior Developer to join this Brisbane-born B2 B Saa S start-up.As they navigate the complex waters of revolutionising a key industry domestically and internationally, they need someone with expertise in React, Type Script, Node, and...

  • Senior Developer

    1 week ago


    Brisbane, Queensland, Australia Findex Full time

    Senior DeveloperBuild a thriving career that aligns with a fulfilling life Thrive in ways that suit your personal development and lifestyle Join a team passionate about making a difference in communities Advance your career and step into the spotlight of tech innovation with Findex Join our Digital team as a Senior Developer and work in an agile...

  • Senior Developer

    1 week ago


    Brisbane, Queensland, Australia The State Of Queensland Full time

    Justice and Attorney-General (Organisation site ) Reform & Support Services; Queensland Courts Service; Courts and Tribunals; Brisbane City The Courts and Tribunals Digitisation Program (CTDP) are responsible for delivering a program of ICT projects in line with the DJAG ICT Strategy Queensland Courts and Tribunals rely heavily upon technology to deliver...

  • senior ward officer

    1 week ago


    Brisbane, Queensland, Australia Brisbane City Council Full time

    The Role The Walter Taylor Ward Office is proud to be the voice for the residents of Fig Tree Pocket, Indooroopilly, St Lucia, and parts of Chapel Hill, Taringa and Toowong in Brisbane City Council. Our vibrant community is growing with more people calling Walter Taylor home everyday and the Walter Taylor Ward Office is committed to continue achieving...


  • Brisbane, Queensland, Australia Brunel International Full time

    Brunel is working closely with a well established renewable energy developer currently going through a growth phase who are seeking a senior development manager to join its team in either Melbourne or Brisbane. Over the last 10 years the client has developed multiple utility scale solar farms which they have seen through to operation and sale.As the senior...


  • Brisbane, Queensland, Australia ATSICHS Brisbane Full time

    About ATSICHS Brisbane ATSICHS Brisbane is a not-for-profit community owned health and human services organisation delivering on the unique health and wellbeing needs of Aboriginal and Torres Strait Islander people in greater Brisbane and Logan. We pride ourselves on providing health and human services, our way – supporting our people and community in our...