Principal Software Developer

3 weeks ago


Adelaide, South Australia Ultra Full time

Unlock the Potential of Maritime Excellence: Safeguarding the Seas for Navies Worldwide.




  • As a leading innovator in multi-mission solutions, Ultra Maritime is revolutionizing the way naval forces operate.
  • We are seeking a skilled Software Engineer to join our team of experts in designing, developing, and maintaining software applications.
  • With a strong focus on collaboration and customer satisfaction, our team is dedicated to delivering high-quality software solutions that meet the evolving needs of our clients.


Main Responsibilities:


  • Design, develop, and maintain software applications using industry best practices and standards.
  • Work closely with cross-functional teams to understand requirements, design scalable solutions, and deliver high-quality software.
  • Conduct code reviews, ensure quality, and provide feedback to team members.
  • Maintenance of software including debugging and testing, and improvement of CI/CD software pipelines.


Key Competency Requirements:


  • Strong understanding of software development lifecycle, and knowledge with Java, C++ in Object Oriented Programming.
  • Experience with CI/CD pipelines and tools, and strong understanding of the interface between Engineering and other areas of Ultra Maritime.


Why Work for Ultra Maritime:


  • Flexible working arrangements, including 9-day fortnight, option to purchase additional leave, and Employee Assistance Program.
  • Professional development and study assistance, as well as a range of other benefits.


Diverse & Inclusive Employer:

Ultra Maritime is committed to creating an inclusive workplace that values diversity and promotes equality. We welcome applications from candidates of all backgrounds and cultures.



Nationality Requirements:

The successfully appointed candidate must be eligible to obtain and maintain a current Australian Defence Security Clearance to Negative Vetting Level 1 (NV1).



  • Adelaide, South Australia Pronto Software Full time

    About the PositionWe are seeking a highly skilled Business Analyst Software Developer to join our team in Adelaide. This is an exciting opportunity to work with a well-established Australian software development company, providing business solutions to customers across various industries.Job Description:Undertake software development tasks, including...


  • Adelaide, South Australia Fyfe Pty Ltd Full time

    About the RoleWe are seeking a highly motivated Software Developer with data analytics and reporting skills to join our IT Team at Fyfe Pty Ltd. This dynamic position will work collaboratively with the Senior Developer and IT Team to assess and process improvements with proven ability to design, develop, test, and deploy necessary changes.Key...


  • Adelaide, South Australia Aspire Software Full time

    DevOps Manager Job DescriptionWe are seeking a highly skilled DevOps Manager to join our team at Aspire Software in Adelaide or Melbourne. This is a leadership role that focuses on optimizing our software delivery process, ensuring the stability and scalability of our systems, and fostering a collaborative culture between the software development teams.About...

  • Software DevOps Lead

    4 weeks ago


    Adelaide, South Australia Aspire Software Full time

    About the Role:We are seeking a highly skilled DevOps Manager to join our team at Aspire Software in Adelaide or Melbourne. This leadership role will focus on optimizing our software delivery process, ensuring the stability and scalability of our systems, and fostering a collaborative culture between the software development teams.About You:At least 8+ years...


  • Adelaide, South Australia Aspire Software Full time

    Job Title: Senior Software Engineer - FrontendJob SummaryWe are seeking a skilled and experienced Senior Software Engineer to join our team. The ideal candidate will have strong expertise in frontend development and be able to collaborate effectively with our team.Key Responsibilities- Develop high-quality frontend code using modern technologies- Collaborate...

  • Software Developer

    3 weeks ago


    Adelaide, South Australia Randstad Full time

    Job Title: Software DeveloperAbout the Role:As a software developer, you will be responsible for designing, developing, and testing software applications. This includes working with cross-functional teams to gather requirements, creating technical specifications, and implementing software solutions using a variety of programming languages and...

  • Software Developer

    4 weeks ago


    Adelaide, South Australia Frontline Recruitment Full time

    Job Title: Software DeveloperWe are looking for a skilled Software Developer to join our team at {company}. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Main Responsibilities:Design and develop software applications using various programming languages and frameworksCollaborate with...

  • Software Developer

    4 weeks ago


    Adelaide, South Australia Slade Health Full time

    Key Responsibilities: • Participate in the development of software solutions using programming languages such as Java, Python, or C++. • Collaborate with cross-functional teams to design, develop, and test software applications. • Ensure the quality and reliability of software products through thorough testing and debugging. • Stay up-to-date with...

  • Software Developer

    4 weeks ago


    Adelaide, South Australia Ultra Full time

    Software Engineer RoleUltra Maritime is seeking a skilled Software Engineer to join our team in Australia. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet the needs of our customers.Key Responsibilities:Design and develop software using industry best practices and standards.Write...


  • Adelaide, South Australia Pronto Software Full time

    We are an Australian developer of award-winning business management and analytics solutions, seeking a Senior Business Solutions Developer to join our team.OverviewAbout Pronto Software:We are an established and mature software development company with over 1,500 clients and nearly 500 staff.We develop award-winning business management and analytics...

  • Software Developer

    4 weeks ago


    Adelaide, South Australia HealthcareLink Full time

    We are seeking a skilled Software Developer to join our team at {company}. In this role, you will be responsible for designing, developing, and deploying software applications that meet the needs of our customers.Key responsibilities include:Designing and developing software applications using programming languages such as Java, Python, and C++.Collaborating...

  • Software Developer

    1 week ago


    Adelaide, South Australia Lockheed Martin Full time

    Unlock a Rewarding Career in Software DevelopmentAre you a skilled software engineer looking for a new challenge? We have an exciting opportunity for a Software Developer to join our team at Lockheed Martin.About the Role:Support the Staff Software Engineer and Software Architect through design, development, and test of critical parts of the BronzeWing...

  • Software Developer

    4 weeks ago


    Adelaide, South Australia Kaplan Full time

    Job Title: Software DeveloperWe are seeking a highly skilled Software Developer to join our team at {company}.Key Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams• Troubleshoot and debug codeRequirements:• Bachelor's degree in Computer Science or related field• Proficiency in programming languages...


  • Adelaide, South Australia Pronto Software Full time

    We are seeking an experienced Business Solutions Developer to join our team in Adelaide. This is a fantastic opportunity to work with a well-established and mature Australian software development company.

  • Software Developer

    4 weeks ago


    Adelaide, South Australia People2People Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at {company}.The ideal candidate will have excellent programming skills, a strong understanding of software development principles, and the ability to work collaboratively in a fast-paced environment.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with...


  • Adelaide, South Australia Pronto Software Full time

    We are an Australian software development company seeking a skilled Business Analyst and Developer to join our team in Adelaide.As a key member of our team, you will be responsible for developing business solutions for our customers using your analysis, technical design, and coding skills.Your expertise in ERP software development, combined with your...


  • Adelaide, South Australia Lockheed Martin Full time

    Software Development SpecialistAt Lockheed Martin, we are seeking a skilled Software Development Specialist to join our team. As a key member of our software development team, you will be responsible for supporting the Staff Software Engineer and Software Architect in the design, development, and testing of critical parts of the BronzeWing architecture.Key...


  • Adelaide, South Australia LUXXE Outsourced Hotel Services Full time

    About the JobWe are seeking 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 maintaining our software applications.ResponsibilitiesDesign and develop software applications using a range of programming languages and technologies.Collaborate with...


  • Adelaide, South Australia SA Health Full time

    Key ResponsibilitiesDevelop high-quality software solutions that meet the requirements of the business.Key SkillsExperience with software development methodologies, knowledge of software design patterns, and proficiency in software development tools.


  • Adelaide, South Australia Biorg Full time

    About the RoleBiorg is seeking skilled Software Engineers to join our team. As a Software Engineer at Biorg, you will have the opportunity to work with cutting-edge technologies and contribute to the growth of our innovative firm.Your ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to deliver...