Software Development Expert

2 months ago


Port Melbourne, Australia Transurban Full time
About the Role

We are seeking a highly skilled Software Development Expert to join our team at Transurban. As a key member of our digital solutions team, you will play a critical role in the development, maintenance, and support of our intricate suite of integration services.

Key Responsibilities
  • Collaborate with cross-functional teams to design and implement elegant, cost-effective, and accessible applications that support our digital strategy.
  • Develop and maintain optimal designs, adhering to our company standards.
  • Create, modify, and enhance source code for Continuous Delivery (CD) and Continuous Integration (CI) following DevOps and Agile practices.
  • Undertake software development and build processes, with an emphasis on improving existing practices within the team in a pragmatic way.
  • Provide operational support for existing systems.
  • Run and manage software through deployment processes.
  • Conduct application code reviews for quality and efficiency.
  • Collaborate with our Security team to address potential risks.
  • Track and report on the status of software development.
  • Actively participate in the development, maintenance, and improvement of our technology processes, procedures, documentation set, standards, and methodologies.
Requirements
  • Demonstrated experience in building secure, robust, and maintainable systems as a Software Developer.
  • Expertise in developing RESTful APIs and ensuring seamless integration using AWS and TypeScript.
  • Solid understanding of building serverless applications on AWS, including Lambda, DynamoDB, API Gateway, and Fargate.
  • Strong understanding of web application security, SSL, OICD, and best practices.
  • Proficiency in defining specifications using OpenAPI.
  • Experience integrating with third-party systems and APIs.
  • Proficient in NodeJS and TypeScript.
  • Experience with building automated deployments using modern frameworks and platforms, like GitHub Actions and CDK.
  • Expertise in Agile, CI/CD, and DevOps principles.
  • Proven track record of delivering pragmatic solutions within project deadlines.
  • Reliable, insights-driven, self-motivated, and able to handle the challenges of a varied role in a dynamic organization.
  • Excellent interpersonal skills (written and verbal) with the ability to deal effectively with both internal and external personnel at all levels.
What We Offer
  • A range of flexible working and leave options, including the option to purchase an additional six weeks of leave each year.
  • 16 weeks paid parental leave (regardless of gender or carer status), with no waiting period, with Superannuation paid during unpaid leave as well.
  • Learning and development opportunities to support your career interests.
  • Health and wellbeing support—access to Headspace and our EAP program, wellness facilities, and more.
  • Share offers and insurance benefits.
  • Social activities, community give-back programs, and paid volunteer days.

We are committed to creating a workplace that is inclusive, diverse, and safe for everyone. We welcome applications from candidates of diverse backgrounds and lived experiences, including Aboriginal and Torres Strait Islander people and people living with disability.


  • Software Developer

    3 weeks ago


    City Of Port Adelaide Enfield, Australia HARD Software Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team at HARD Software, a forward-thinking company developing innovative software solutions for the renewable energy sector.As a Software Engineer, you will work on the development of cutting-edge web applications with a focus on Python, collaborating with cross-functional teams to define...


  • Melbourne, Victoria, Australia Squiz Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our product engineering team at Squiz. As a key member of our team, you will play a crucial role in improving the capabilities of our Digital Experience Platform (DXP).Key ResponsibilitiesDevelop and enhance robust application code that meets all technical...


  • Port Melbourne, Australia Playside Studios Ltd Full time

    Software Development ExpertPlaySide Studios Ltd is a dynamic and innovative company that employs individuals across Australia, New Zealand, and the UK. As Australia's largest publicly listed independent video game developer, PlaySide is committed to delivering cutting-edge interactive experiences across mobile, VR, AR, and PC platforms. With a diverse...


  • Melbourne, Victoria, Australia Onset Group Full time

    **Job Opportunity**We are seeking a highly skilled Software Development Expert to join our team at Onset Group.As a Delphi Application Specialist, you will be responsible for designing, developing, and maintaining large-scale applications using Delphi.The ideal candidate will have a strong background in software development, with a minimum of 5 years of...


  • Melbourne, Victoria, Australia Squiz Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our product engineering team at Squiz. As a key member of our team, you will play a crucial role in developing and enhancing our Digital Experience Platform (DXP).Key ResponsibilitiesCollaborate with our team of software engineers to design, develop, and maintain robust...


  • Melbourne, Victoria, Australia Squiz Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our product engineering team at Squiz. As a key member of our team, you will play a crucial role in developing and enhancing our Digital Experience Platform (DXP).Key ResponsibilitiesCollaborate with our team of software engineers to design, develop, and maintain robust...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Are you a skilled and experienced Senior Software Engineer with a strong background in cloud technologies? Do you have a passion for designing and implementing scalable and fault-tolerant applications using AWS cloud services? If so, we have an exciting opportunity for you to join our team of experts in Information & Communication Technology | Engineering -...


  • Melbourne, Victoria, Australia Development Innovations Group Full time

    Job Title: Software Development Engineer IIWe are seeking a highly skilled Software Development Engineer II to join our team at Development Innovations Group. As a key member of our engineering team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our customers.About the RoleThis is a challenging and...


  • Melbourne, Victoria, Australia Launchpad App Development Pty Full time

    Join Launchpad App Development Pty as a Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at Launchpad App Development Pty. As a key member of our development team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our clients.Key...


  • Melbourne, Victoria, Australia Launchpad App Development Pty Full time

    Launchpad App Development PtyWe are seeking a highly skilled Software Development Engineer to join our team at Launchpad App Development Pty. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our clients.Key Responsibilities:Design and develop...


  • Melbourne, Victoria, Australia Launchpad App Development Pty Full time

    Software Development EngineerLaunchpad App Development Pty is seeking a skilled Software Development Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using a range...


  • Melbourne, Victoria, Australia Visory Full time

    About the RoleWe're seeking a skilled Software Development Expert to join our Platform team at Visory. As a key member of our team, you'll work in an agile environment where your creativity will be encouraged, and you'll be given the opportunity to deliver cutting-edge architecture and initiatives that are robust and which our customers love.Key...


  • Melbourne, Victoria, Australia Launchpad App Development Pty Full time

    Launchpad App Development Pty: Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at Launchpad App Development Pty. As a key member of our development team, you will be responsible for designing, developing, and deploying software solutions that meet the needs of our clients.Key Responsibilities:Design...


  • Melbourne, Victoria, Australia Development Innovations Group Full time

    Job Title: Software Development Engineer IIJoin our team at Development Innovations Group as a Software Development Engineer II and be part of a highly motivated team of talented multi-functional builders who can collaborate with product managers, technical specialists, and principals across the company.About the RoleThis role will see you collaborate with a...


  • Melbourne, Victoria, Australia Launchpad App Development Pty Full time

    Launchpad App Development Pty: Software Development EngineerJoin a collective of experienced developers and designers committed to crafting superior software solutions for businesses of varying scales.We thrive on mobile apps, web platforms, and enterprise systems customization, always with a lens on agile methodology and user-first design.As a Software...


  • Melbourne, Victoria, Australia Gentrack Full time

    About the RoleGentrack is seeking a highly skilled Senior Software Engineer to join our delivery engineering team in APAC. As a key member of our team, you will be responsible for developing high-quality software products and collaborating with customers to deliver innovative solutions.Key ResponsibilitiesParticipate in customer-facing activities such as...


  • Melbourne, Victoria, Australia Aspen Technology Full time

    About Aspen TechnologyAspen Technology is a leading provider of software solutions for the process industries. Our mission is to empower our customers to make better decisions, improve their operations, and drive innovation.The RoleWe are seeking a highly skilled Senior Software Developer to join our Engineering R&D team. As a key member of our team, you...

  • Software Developer

    2 weeks ago


    Port Melbourne, Australia Transurban Full time

    About the RoleWe're seeking a skilled Software Engineer to join our team at Transurban, where you'll play a crucial role in developing, maintaining, and supporting our intricate suite of integration services.This is a fantastic opportunity to leverage your expertise in Agile and DevOps practices for continuous software delivery and integration, focusing...


  • Melbourne, Victoria, Australia M&JStepUp Full time

    Job DescriptionWe're seeking a skilled Java Software Engineer to join our team at M&JStepUp. This role entails day-to-day software development tasks, emphasizing the delivery of top-notch code and solutions for our recruitment services.Key Responsibilities Perform software development tasks, including programming, creation, and implementation of...


  • Melbourne, Victoria, Australia WiseTech Global Full time

    About the RoleWe're seeking a talented mid-level Software Engineer to join our development team at WiseTech Global. As a key member of our team, you'll be responsible for crafting, constructing, and maintaining our product, platform services, and infrastructure that powers global logistics.Key ResponsibilitiesDesign, develop, and deploy large-scale software...