Lead Developer

1 week ago


Brisbane, Queensland, Australia RioTinto Full time

Lead 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 Lead Developer who will be responsible for the technical delivery of one or more products within the company. Reporting to the Engineering Manager, our Lead Developer is highly motivated to provide innovative designs that align with the architectural guardrails defined. 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.

The Lead Developer will be responsible for defining the technical strategy for specific products to design, code, test, correct, and document large and/or complex programs and program modifications using agreed standards and tools to achieve a well-engineered result. In addition, the Technical Lead will be providing expert advice on the programming methods to achieve the best technical solutions available. The Lead Developer will also provide technical leadership to Developers on the Scrum team.

We are looking for an individual who is willing to build professional relationships with key stakeholders within the company, 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 Lead Developer will be an integral part of a Scrum team, taking responsibility for the management of the development activities within a product and providing technical leadership to Developers, while solving some of our hardest problems.

Defines the technical strategy to design, develop, implement, and support products within the organisation, adding value to company processes.

Sets standards for programming tools and techniques, advises on their application, and ensures compliance.

Takes technical responsibility for all stages in the software development process.

Prepares project and quality plans and advises systems development teams.

Participates in architectural, design and product/process discussions.

Proposes and contributes with newer and better technical strategies.

Provides expert advice in some or all aspects of the programming methods, tools and/or standards used in the organisation.

Evaluates and reviews programming methods and tools used in the organization.

Monitors quality and performance against agreed criteria to ensure the quality of the deliverables.

Coaches colleagues in developing target skills and capabilities in line with team and personal goals.

About you

Essential

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

Minimum of five years of relevant experience.

Experience providing advice on programming methods.

Experience with .NET Framework/CORE development and test-driven development (unit testing).

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.

Working knowledge of React.

Full stack profile: backend and frontend skills.

Threading/Async patterns experience.

Distributed systems, Microservice experience, Messaging patterns experience.

Database integration and development (SQL / nosql).

Version control system experience (TFS/github/gitlab).

Unit/integration/system testing experience.

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

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

Agile processes knowledge and experience, including estimation and planning.

An excellent coach and team leader, a fast learner with a growth mindset and excellent interpersonal skills.

Strong cross-functional skills with strong attention to detail, excellent time management and proactive.

Desirable

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


  • Development Lead

    1 week ago


    Brisbane, Queensland, Australia u&u Recruitment Partners Full time

    We are currently looking for a Development Lead (CRM) to work in a significant financial services organisation on a very exciting piece of work.This role will be pivotal in developing the Customer Relationship Management (CRM) and supporting and running the solution post program along with the ability to change / develop features as per future roadmap.Key...

  • Lead Developer

    7 days ago


    Brisbane, Queensland, Australia Rio Tinto Full time

    Lead Developer – Brisbane, AustraliaRio Tinto is currently establishing a top-notch digital product capability...Within our Information Systems & Technology department, we are setting up an internal software development and delivery team dedicated to high-value products for Rio Tinto's digital overhaul. This team is being built in collaboration with...


  • Brisbane, Queensland, Australia Rheinmetall Group Full time

    WHAT WE ARE LOOKING FORAbout the TeamJoining the Australian Rheinmetall Multi Ammunition Softkill Software team as a Software Development Lead is an exciting opportunity to lead a cutting-edge Defence project in Australia. The team is focused on developing advanced counter-measure systems for Royal Australian Navy ships, with a goal of improving the...


  • Brisbane, Queensland, Australia Bayside Group Full time

    Join us for a role as an Urban Development Lead and drive impacting projects in Brisbane while advancing your career.I'm looking for an experienced Principal or Senior Civil Engineer with a strong understanding within the urban development sector. Our clients who are a well-known engineering consultancy with a long-standing presence in Australia as well as...


  • Brisbane, Queensland, Australia Santos Ltd Full time

    About Us Santos is a global lowcost producer of oil and gas committed to evercleaner energy and fuels production with operations across Australia, Papua New Guinea, Timor-Leste and North America. At Santos, our commitment is to be a global leader in the transition to cleaner energy and clean fuels, by helping the world decarbonise to reach netzero emissions...


  • Brisbane, Queensland, Australia Trapeze Group Limited Full time

    Job Summary:The Team Lead position plays a strategic role within the TIMS & PSP software including the design and development of complex software solutions based on customer and industry requirements, creating strategies for new functionality and maintenance of existing products. This key specialist role will take the lead for tranches of software...


  • Brisbane, Queensland, Australia Harris Geospatial Solutions Full time

    Business Development Lead L3 Harris Space and Airborne Systems Australia Canberra or Brisbane The Opportunity: L3 Harris is building upon a legacy of trusted performance to deliver new programs and capabilities in the Space, Cyber and Airborne Domains.This includes technologies such as Space Surveillance, Position Navigation & Timing and Missile...

  • Lead Node Developer

    1 week ago


    Brisbane, Queensland, Australia Davidson Full time

    Davidson Technology have teamed up with a leading tourism brand to help them find their next Lead Node.JS Developer. Join a well-established organisation, you will work with cross-functional teams to design and deliver end-to-end software solutions. This is a great opportunity for anyone who has an interest in Software Architecture, as this will be a...


  • Brisbane, Queensland, Australia OnTalent Full time

    Generous salary, benefits and salary packaging options Autonomous role where you can make a difference Collaborative leadership and strong team cultureThe organization is seeking an experienced Learning & Development Lead to design and implement a comprehensive training program for key members of the organization. The role reports to the Human Resources...


  • Brisbane, Queensland, Australia Harris Geospatial Solutions Full time

    Business Development LeadL3 Harris Space and Airborne Systems AustraliaCanberra or BrisbaneThe Opportunity:L3 Harris is building upon a legacy of trusted performance to deliver new programs and capabilities in the Space, Cyber and Airborne Domains.This includes technologies such as Space Surveillance, Position Navigation & Timing and Missile Defence.Within...


  • Brisbane, Queensland, Australia Origin Energy Services Ltd Full time

    Newly created role - collaborative team environmentUtilise your DevOps experience to streamline our development processes and drive efficiencyBrisbane basedDelivering good energy starts from withinIt's an exciting time to be part of Origin. Creating an exceptional workplace means we are advancing our goal to lead the energy transition towards cleaner energy...


  • Brisbane, Queensland, Australia PRA Full time

    Permanent role:- Hybrid WFH arrangement:- Great work life balance:- $187,000 incl super/annumOur client is a well-known QLD brand, working with Queenslanders to help improve their lives They are looking for a Development Team Lead to join their team on a permanent basis, managing a small team of developers The role will involve recruitment, professional...


  • Brisbane, Queensland, Australia L3Harris Full time

    L3Harris is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to...


  • Brisbane, Queensland, Australia Chevron Full time

    Chevron Australia Downstream has a vacancy for a Retail Development Lead.Key responsibilities include, but not limited to:Responsible for the analysis, coordination and execution of all new business acquisitions for Chevron Australia Downstream for COCO and Investor trade classes consistent with strategic network plan and business plan objectives. Works...


  • Brisbane, Queensland, Australia Origin Energy Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Newly created role - collaborative team environment Utilise your Dev Ops experience to streamline our development processes and drive efficiency Delivering good energy starts from within It's an exciting time to join Origin.Creating a great place to work means together...


  • Brisbane, Queensland, Australia Origin Energy Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Select how often (in days) to receive an alert: Newly created role - collaborative team environment Utilise your Dev Ops experience to streamline our development processes and drive efficiency Delivering good energy starts from within It's an exciting time to join...


  • Brisbane, Queensland, Australia Cover-more Group Full time

    Cover-More Group helps people travel safely across the globe every day. We are there at every step of a traveller's journey, to keep them safe and help them out if something goes wrong.We are committed to providing reliable, fast, flexible and bespoke services for our customers as well as the many well-known brands we partner with, such as travel agencies,...


  • Brisbane, Queensland, Australia Australian Agricultural Company Full time

    Posted: 28/03/2024Closing Date: 28/04/2024Job Type: Permanent - Full TimeLocation: BrisbaneJob Category: Agriculture, Nature & Animal,Banking and Financial Services,ITWho we are:The Australian Agricultural Company (AACo) is Australia's largest integrated cattle and beef producer, specialising in grass fed, grain fed, and Wagyu beef production. Established...


  • Brisbane, Queensland, Australia Lead Group Full time

    One of the world's leading independently-owned and managed accounting, advisory and consulting firms, is currently seeking an experienced Accountant to serve as Manager to Senior Manager for its growing Private Business Tax & Advisory within its Brisbane office. By joining the team, you will deliver integrated advice to with a broad range of clients, from...


  • Brisbane, Queensland, Australia Encara Full time

    07th May, 2024 Encara (encompassing care) specialise in the provision of allied health services to the aged and community care sectors. We help people and improve lives with a special focus on those living with injury, illness, pain and disability. Encara has enjoyed strong results and consistent growthacross Australia. The Opportunity:We have a position...