Senior Software Development Specialist

2 weeks ago


Melbourne, Victoria, Australia Oracle Full time

We are seeking a skilled Senior Software Development Specialist to join our Development Teams in Melbourne. As a key member of our cross-functional team, you will be responsible for evolving our large Software-as-a-Service (SaaS) system to the next level. You will be working on the most widely used online collaboration platform in the world for Construction, Infrastructure, Energy, and Resources projects – Oracle Aconex.

As a software development specialist, you will be delivering highly reliable, scalable, and performant services for the Aconex platform. You will be working with cutting-edge technologies and develop a deep understanding of various components and workflows. You will be actively involved in feature elaboration, release planning, and owning various feature development activities to deliver high-quality software that meets or exceeds expectations.

Career Level - IC3

Key Responsibilities

  • Coding. Write high-quality code to build reliable, scalable, and performant software.
  • Automation. Implement software services with automation in mind for CI, provisioning, deployment, and operation.
  • Problem Solving. Identify and solve the right problems.
  • Collaboration. Work with other team members to elaborate features, estimate, plan, develop, release, and operate software services.
  • Delivery. Have a sharp focus on timeline and iteratively deliver valuable software to our customers.
  • Ownership. Own the end-to-end delivery of feature development epics/stories from development to operation.
  • Enhancement. Enhance and support existing software including incident response activities, defect fixing, and feature enhancements.
  • Continuous Improvement. Contribute towards continuously improving development and delivery practices.
  • Self-development. Maintain a relentless hunger for professional self-improvement and find creative ways to encourage others to do so.

Required Skills and Experience

  • Fluent in Java including Spring and Spring Boot.
  • Software engineering principles and clean coding practices.
  • Experience with distributed system design and development.
  • Agile frameworks (Scrum and Kanban).
  • XP practices such as TDD, pairing, CI etc.
  • Continuous Integration tools (Jenkins, GitLab etc).
  • Experience with at least one cloud services (OCI, AWS or Azure).
  • Familiar with Linux, Unix, or BSD.
  • Familiar with Docker and Kubernetes.
  • Focus on quality and user experience.
  • Familiar with Kafka or equivalent technologies.
  • Familiar with security principles and best practices.


  • 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 SmartBear Software Full time

    About SmartBear SoftwareSmartBear Software is a leading provider of software development tools and services. Our mission is to empower developers to create high-quality software that meets the needs of their customers.Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you...


  • Melbourne, Victoria, Australia M&T Resources Full time

    Job Title: Senior Developer – FullStackMelbourne-based company M&T Resources is seeking a skilled Senior Developer to join their team. As a Senior Developer, you will be responsible for designing, developing, testing, and maintaining software applications and frameworks involved in a software release life cycle.Key Responsibilities:Undertake analysis,...


  • Melbourne, Victoria, Australia SmartBear Software Full time

    About SmartBear SoftwareWe're a leading provider of software development tools that help teams deliver high-quality releases faster. Our award-winning products, including TestComplete, Swagger, Cucumber, Ready API, Zephyr, and Pactflow, are trusted by over 16 million developers, testers, and software engineers worldwide.Job Title: Senior Software...


  • Melbourne, Victoria, Australia M&T Resources Full time

    Job Title: Senior Developer – FullStackMelbourne-based company M&T Resources is seeking a skilled Senior Developer to join their team. As a Senior Developer, you will be responsible for designing, developing, testing, and maintaining software applications and frameworks involved in a software release life cycle.Key Responsibilities:Undertake analysis,...


  • 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 M&T Resources Full time

    Job Title: Senior Developer – FullStackMelbourne-based company M&T Resources is seeking a skilled Senior Developer to join their team. As a key member of the development team, you will be responsible for designing, developing, testing, and maintaining applications and frameworks involved in a software release life cycle.Key Responsibilities:Undertake...


  • Melbourne, Victoria, Australia M&T Resources Full time

    Job Title: Senior Developer – FullStackMelbourne-based company M&T Resources is seeking a skilled Senior Developer to join their team. As a key member of the development team, you will be responsible for designing, developing, testing, and maintaining software applications and frameworks.Key Responsibilities:Design and develop software applications and...


  • 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 SmartBear Software Full time

    About SmartBear SoftwareWe're a leading provider of software development tools that help teams deliver high-quality releases faster. Our award-winning products, including Pactflow, TestComplete, and Swagger, are trusted by millions of developers, testers, and software engineers worldwide.About the RoleWe're seeking a Senior Software Engineer to join our...


  • Melbourne, Victoria, Australia Squiz Full time

    About the RoleWe are seeking a highly skilled Software Development Specialist to join our product engineering team on a permanent basis. As a key member of our team, you will be responsible for developing and enhancing robust application code that meets all technical requirements.Key Responsibilities:Collaborate with team members to generate User Stories,...


  • Melbourne, Victoria, Australia IBISWorld Full time

    Unlock Your Potential as a Senior Software Developer at IBISWorldAre you a seasoned software developer looking for a new challenge? Do you want to be part of a dynamic team that's shaping the future of market intelligence? We're seeking an experienced Senior Software Developer to join our growing technology team at IBISWorld.About the RoleAs a Senior...


  • 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 Australian Broadcasting Corporation Full time

    About the RoleThe Australian Broadcasting Corporation (ABC) is seeking an experienced Senior Software Development Specialist to join our Digital Product department.As a key member of our 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...


  • 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 SmartBear Software Full time

    About UsAt SmartBear, we empower developers to deliver exceptional software experiences. Our award-winning tools, including TestComplete, Swagger, Cucumber, Ready API, Zephyr, and Pactflow, are trusted by millions of developers, testers, and software engineers worldwide.Job DescriptionWe're seeking a Senior Software Engineer to join our Pactflow team. As a...


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

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a key member of our team, you will be responsible for designing, developing, and maintaining Node.js and React.js applications, ensuring high performance, responsiveness, and scalability.Key...


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

    Senior Software Engineer OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software. As a key member of our team, you will be responsible for designing, developing, and maintaining Node.js and React.js applications, ensuring high performance, responsiveness, and...


  • 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...