Senior Software Developer

4 weeks ago


Melbourne, Victoria, Australia Australian Broadcasting Corporation Full time
About the Role

The Australian Broadcasting Corporation (ABC) is seeking a highly skilled Senior Software Developer to join its Digital Product department. As a key member of the team, you will contribute to the development and enhancement of new and existing digital web-based products, with a focus on building high-performance, secure, and accessible APIs and services.

Key Responsibilities:

  • Design and develop complex, reusable components and functionality for a broad range of uses.
  • Collaborate with the Technical Lead to analyze, design, and develop APIs and services.
  • Maintain a high level of awareness of best practices in server-side development, particularly in areas such as performance, security, and scalability.
  • Continuously improve the quality of output and maintain the integrity of professional documentation.

About You

We are looking for a highly experienced software developer with a strong background in server-side development, particularly in Golang. You should have a willingness to work with PHP as part of ongoing maintenance and periodic feature enhancements on the legacy system.

Requirements:

  • Extensive experience with Golang and server-side development.
  • Demonstrated knowledge and experience in using modern frameworks and build tools, implementing automated/unit testing, and version control branching, merging, and versioning strategies.
  • Excellent verbal and written communication skills with an ability to foster open and creative relationships within and across teams.
  • Excellent planning and organizational skills with an ability to prioritize projects and tasks, and investigate, diagnose, and solve complex technical problems.

What's in it for you?

As a member of the Digital Product department, you will have the opportunity to work on a wide range of exciting projects, collaborate with a talented team, and contribute to the development of innovative digital products. We offer a dynamic and supportive work environment, flexible working arrangements, and a commitment to career development and growth.



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

    Are you a skilled Senior Software Developer with expertise in Node.js, React.js, and AWS cloud technologies? We are seeking a talented professional to design, develop, and maintain high-performance Node.js and React.js applications.Position: Senior Software Developer - Node.js/React.js on AWS Cloud StackKey Responsibilities:Design and develop scalable...


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

    Are you a skilled Senior Software Engineer with a passion for building robust and scalable containerized microservices using Docker on ECS? We are seeking a talented professional with expertise in Node.js, React.js, and AWS cloud technologies.Position: Senior Software Engineer - Node.js/React.js on AWS Cloud StackResponsibilities:Design, develop, and...


  • Melbourne, Victoria, Australia DP World Australia Full time

    Job Title: Senior Software DeveloperAs a senior software developer, you will be responsible for designing, developing, and maintaining complex software systems. Your primary goal is to ensure the smooth operation of our software products and services.Main Responsibilities:Design and develop software systems that meet business requirementsCollaborate with...


  • Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full time

    Job Description:We are seeking an experienced Senior .NET Software Developer to join our team at XPT Software Australia Pty Ltd.About the Role:This is a challenging opportunity for a highly skilled and motivated software developer to lead the development of complex solutions using the .NET framework.The ideal candidate will have extensive experience in...


  • Melbourne, Victoria, Australia Jb Hi-Fi Limited Full time

    About the Role We are seeking a skilled and experienced Senior Software Developer to join our team at Jb Hi-Fi Limited. As a Senior Software Developer, you will be responsible for designing and developing cloud-based software solutions using Azure Functions, Service Bus, CosmosDb, and SQL. You will also be working collaboratively with our team to identify...


  • Melbourne, Victoria, Australia Melbourne and Olympic Parks Full time

    Job Title: Senior Software DeveloperWe are seeking a skilled Senior Software Developer to join our team at {company}. The right candidate will have a proven track record of delivering high-quality software solutions and leading cross-functional teams.Key Responsibilities:* Lead the development of software products from conception to delivery* Collaborate...


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

    Are you a skilled Senior Software Engineer with expertise in Node.js, React.js, and AWS cloud technologies?Position: Senior Software Engineer - Node.js/React.js on AWS Cloud StackResponsibilities:Design, develop, and maintain high-performance Node.js and React.js applications.Utilize AWS cloud services to architect, deploy, and manage scalable and...


  • Melbourne, Victoria, Australia Schneider Electric Full time

    We're seeking a skilled Senior Developer to join our software development team. Key responsibilities include designing and implementing software solutions, collaborating with cross-functional teams, and ensuring high-quality code. Strong background in software development principles and technologies is required.Responsibilities:Design and implement software...


  • Melbourne, Victoria, Australia FourQuarters Recruitment Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Developer to join our team and contribute to the development of cutting-edge software solutions.Design, develop, and test software applications using various programming languages and technologies.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and...


  • Melbourne, Victoria, Australia EML (Employers Mutual Limited) Full time

    About the RoleAs a Senior Software Developer at our company, you will be responsible for designing, developing, and implementing software applications that meet the needs of our customers. You will work closely with our cross-functional team to ensure that our software solutions are of the highest quality and meet the latest industry standards. If you have a...


  • Melbourne, Victoria, Australia Keegan Adams Full time

    Job Title: Senior Software DeveloperWe are seeking an experienced software developer to join our team. The ideal candidate will have a strong background in software development and be able to work collaboratively with our team to deliver high-quality software solutions.Key ResponsibilitiesDesign and develop software applications using a variety of...


  • Melbourne, Victoria, Australia HiTech Group Full time

    OverviewHiTech Group is a national company based in Melbourne, seeking an experienced Senior Software Developer to work in a talented team. The successful candidate will report directly to the Applications Manager, working alongside senior developers to analyse production issues and gather requirements.Salary and BenefitsThe successful Senior Software...


  • Melbourne, Victoria, Australia Miller Leith Full time

    Job Description:We are looking for a skilled Senior Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and implementing high-quality software solutions.


  • Melbourne, Victoria, Australia Gorilla Jobs Full time

    Key Responsibilities: As a senior software developer, you will be responsible for designing, developing, and maintaining large-scale software applications. Your primary focus will be on ensuring the highest level of quality, performance, and security for our software products.Requirements: - Proficiency in a range of programming languages, including Java,...


  • Melbourne, Victoria, Australia Bupa Full time

    Job OverviewWe are currently seeking a highly skilled Senior Software Developer to join our team.The ideal candidate will have a strong background in software development and a passion for delivering high-quality applications using .Net Core and Azure technologies.Key Responsibilities:Design, develop, and test software applications using .Net Core and...


  • Melbourne, Victoria, Australia Talent International Full time

    About the RoleThe company is seeking a skilled Senior Software Developer to lead the development of our software products.Key ResponsibilitiesDevelop and implement software applications using a variety of programming languages and technologies.Lead and mentor junior developers to improve the quality and efficiency of our software development...


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

    Senior Software Engineer PositionWe are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining scalable and fault-tolerant applications using AWS cloud services.Key...


  • Melbourne, Victoria, Australia La Trobe University Full time

    About the RoleWe are seeking a skilled Senior Software Developer to join our team at {company}.Key ResponsibilitiesDesign and develop software applicationsCollaborate with cross-functional teamsEnsure high-quality software deliveryRequirementsBachelor's degree in Computer ScienceStrong programming skillsExperience with software development methodologies


  • Melbourne, Victoria, Australia Origin Energy Services Ltd Full time

    We are seeking a highly skilled Senior Software Developer to join our team at Company. The ideal candidate will have a strong background in software development and be able to contribute to our team's success. Key responsibilities include:Designing and implementing software solutionsCollaborating with cross-functional teamsMaintaining and improving existing...


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

    Senior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and maintaining scalable and fault-tolerant cloud-based applications using Node.js and...