Senior Software Developer

3 weeks ago


Perth, Western Australia DUG Full time

We are a technology company at the forefront of high-performance computing (HPC) with a strong foundation in applied physics. Our innovative hardware and software solutions for the global technology and resource sectors enable our clients to leverage large and complex data sets.

We're looking for software engineers to help realise our next generation of scientific processing applications, excited by the prospect of learning new domain knowledge, tools and techniques, and eager to extend these into innovative ideas of their own.

As a Software Engineer at DUG Technology, you'll work within a world-class team of energetic problem solvers on ambitious software challenges. Guided by our agile continuous integration process you'll develop advanced features for a variety of scientific products, including DUG Insight, our flagship product. You'll show initiative by becoming proficient in the languages and technologies used in your projects, as well as the basic domain knowledge required to solve challenging software problems for your users. You'll employ your design smarts on new user interfaces, APIs, high performance computing and cluster data challenges. When submitting your application, you'll have shown you have an eye for detail by including 'Shibboleth' in your cover letter.

Key Responsibilities:

  • Design and implement high-level scientific processing software
  • Develop, test, optimize and maintain software written in the most appropriate language to solve each problem (including Java, C/C++ and Python)
  • Review and maintain software written by other members of the team
  • Become conversant in the problem domains of new and existing products
  • Provide 3rd-level technical support for otherwise-unresolvable customer issues
  • Engage in regular, constructive feedback with your peers
  • Collaborate on priority and scheduling for rapid product iterations
  • Mentor an exceptional intern or junior developer

Requirements:

  • Strong object-oriented software development and problem-solving skills. Experience in C/C++ and/or Java is a plus.
  • Excellent written and spoken business and technical English.

A background in one or more of our major focus areas, such as 3D visualisation, data management and I/O, human/computer interaction, highly-parallel computing, or numerical processing, will be well regarded.

We Offer:

  • A position in one of the most exciting high-tech companies in Australia
  • An international team with some of the best software engineers from all over the world
  • A low overhead, flat management structure designed to minimize bureaucracy so you can focus on what you're great at
  • The flexibility to manage your own working times and a true work-life balance
  • Centrally located in Australia's sunniest capital city, modern offices with end-of-trip facilities, views over Kings Park and nearby food options
  • Opportunity to participate in organized social events with like-minded colleagues

Compensation:

An attractive salary will be negotiated based on skills and experience.



  • Perth, Western Australia Skillforce Recruitment Pty Ltd Full time

    Job Title: Senior Software DeveloperWe are seeking a skilled Senior Software Developer to join our team. In this role, you will be responsible for designing, developing, and testing software applications. You will work collaboratively with cross-functional teams to deliver high-quality software solutions.


  • Perth, Western Australia FourQuarters Recruitment Full time

    Senior Software DeveloperWe are seeking an experienced Senior Software Developer to join our forward-thinking team at FourQuarters Recruitment.About the RoleThis is an exciting opportunity to work on cutting-edge web applications using modern frameworks and tools. As a Senior Software Developer, you will be responsible for designing, developing, and...


  • Perth, Western Australia Nursing Jobs Australia Full time

    About the RoleWe are seeking a skilled Senior Software Developer to join our software engineering team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions. Our ideal candidate will have a strong background in software development and experience working with our technology stack.


  • Perth, Western Australia Australian Energy Market Operator Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our Digital Division in Perth. As a key member of our team, you will be responsible for developing and maintaining applications that support the Western Australian energy systems.Key ResponsibilitiesDesign, develop, and integrate software across a variety of technologies to meet strategic...


  • Perth, Western Australia XPT Software Australia Pty Ltd Full time

    Job Title: Senior Python DeveloperJob Summary:XPT Software Australia Pty Ltd is seeking a highly skilled Senior Python Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications using Python.Key Responsibilities:Design and develop software applications...


  • Perth, Western Australia Michael Page Full time

    {"title": "Senior Software Developer", "description": "About the RoleWe are seeking a talented Senior Developer with expertise in C# and.Net Core for backend development. The ideal candidate will have hands-on experience with various front-end technologies and be proficient in Azure cloud services. Knowledge of Azure DevOps will be a significant...


  • Perth, Western Australia Michael Page Full time

    About the RoleWe are seeking a talented Senior Software Developer to join our dynamic team at Michael Page. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-performance, scalable, and reliable software applications using C# and.Net Core.Key ResponsibilitiesSoftware Development: Design,...


  • Perth, Western Australia XPT Software Australia Pty Ltd Full time

    We are looking for a skilled Sr. Software Engineer to join our team and take on a challenging role in cloud development. The ideal candidate will have experience in designing and implementing scalable cloud-based systems using Java and other technologies. A strong background in large-scale project development and a passion for innovation will be key to...


  • Perth, Western Australia Verse Group Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Developer to join our dynamic team at Verse Group. As a key member of our digital team, you will be responsible for contributing to both backend and frontend solutions, working closely with a team of developers, and engaging in stakeholder meetings.Key ResponsibilitiesDesign and develop...


  • Perth, Western Australia Pyramid Global Technologies Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our Java Development Team. As a Senior Software Engineer, you will be responsible for designing, developing, and deploying high-quality software applications using Java.Key Responsibilities:Design and develop software applications using Java and related technologies.Collaborate...

  • Software Engineer

    1 week ago


    Perth, Western Australia Quorum Software Full time

    We are seeking a skilled Software Engineer to join our team at {company}.Job SummaryThe Software Engineer will be responsible for designing, developing, and testing software applications. The ideal candidate will have excellent problem-solving skills, a strong understanding of programming languages, and the ability to work collaboratively in a team.Key...


  • Perth, Western Australia Ivory Group Full time

    Job Description for Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our team.Responsibilities:Design and develop scalable and efficient software solutions.Collaborate with cross-functional teams to deliver high-quality products.Participate in code reviews and contribute to team improvement.Requirements:5+ years of experience...


  • Perth, Western Australia New Venture Recruitment Full time

    Job Title: Senior Software DeveloperAbout the Role:As a senior software developer, you will be responsible for designing and implementing innovative solutions for our clients. Your strong technical skills and ability to work collaboratively with cross-functional teams will be essential in delivering high-quality results.Key Responsibilities:• Develop and...


  • Perth, Western Australia Michael Page Full time

    About the RoleWe are seeking a talented Senior Developer with expertise in C# and .Net Core for backend development. The ideal candidate will have hands-on experience with various front-end technologies and be proficient in Azure cloud services. Knowledge of Azure DevOps will be a significant advantage.Key Responsibilities:Design, develop, and maintain...

  • Senior Consultant

    3 weeks ago


    Perth, Western Australia Quorum Software Full time

    About the RoleWe are seeking a highly skilled Senior Consultant to join our team at Quorum Software. As a Senior Consultant, you will play a key role in assisting in the design and execution of software solutions across a portfolio of our clients, as well as supporting solutions previously implemented.Key ResponsibilitiesParticipate as a member of the APAC...


  • Perth, Western Australia Verse Group Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Developer to join our dynamic team on a 12-month contract. The ideal candidate will have extensive experience with Angular (version 4+) and C#, as well as a strong background in full stack development.Key RequirementsExtensive experience with Angular (version 4+) and C#Proficient in .NET...


  • Perth, Western Australia Michael Page Full time

    About the RoleWe are seeking a talented Senior Developer with expertise in C# and.Net Core for backend development. The ideal candidate will have hands-on experience with various front-end technologies and be proficient in Azure cloud services. Knowledge of Azure DevOps will be a significant advantage.Key Responsibilities:Design, develop, and maintain...

  • Senior Consultant

    4 weeks ago


    Perth, Western Australia Quorum Software Full time

    OverviewAt Quorum Software, we are seeking a highly skilled Senior Consultant to join our team. As a Senior Consultant, you will play a critical role in assisting in the design and execution of software solutions across a portfolio of our clients. You will be part of a team that acts as the technical face of the organization, establishing trust with our...


  • Perth, Western Australia HealthcareLink Full time

    **Job Title:** Senior Software Engineer - Java DeveloperWe are seeking a skilled Senior Software Engineer with expertise in Java development to join our team at "{company}". The ideal candidate will have a proven track record of delivering high-quality software solutions using Java.The successful candidate will be responsible for designing, developing, and...

  • Senior Consultant

    2 weeks ago


    Perth, Western Australia Quorum Software Full time

    About the RoleWe are seeking a highly skilled Senior Consultant to join our team at Quorum Software. As a Senior Consultant, you will play a key role in assisting in the design and execution of software solutions across a portfolio of our clients. Your primary responsibility will be to support solutions previously implemented and work closely with clients to...