Software Developer

3 weeks ago


Perth, Western Australia Semios Full time
Who we are:

Agworld is a global farm management platform that started in Australia more than a decade ago and now supports growers, agronomists, and input providers across five continents and millions of acres. Agworld has grown into a trusted digital ecosystem that connects the entire supply chain—helping growers make data-driven decisions that increase productivity, sustainability, and profitability.

We believe that a secure global food chain starts with smarter farming. Agriculture is facing some of the biggest challenges in human history: feeding a growing population while protecting natural resources. At Agworld, we are committed to equipping those on the front lines of food production with the technology they need to farm more efficiently, sustainably, and profitably.

Agworld was recognized as one of the Thrive Top 50 AgTech Companies for three consecutive years (2018-2020), a prestigious global ranking that highlights excellence and innovation in agricultural technology.

Who you are:

You're passionate about making a real difference in agriculture. You see the opportunity to help growers, advisors, and retailers work smarter and more sustainably—and you're excited to apply technology to solve real-world challenges.

Curious, collaborative, and impact-driven, you're eager to learn, innovate, and shape the future of digital agriculture alongside a team that shares your commitment to driving meaningful change.

As an Intermediate Software Developer, you will play a key role in delivering high-quality, scalable features that solve real-world challenges. Collaborating with senior developers, Product Managers, and other stakeholders, you'll help define and incrementally deliver impactful solutions while refining your technical skills and following best practices. This role requires a solid understanding of production environments and the software delivery process, with a strong focus on writing clean, maintainable code and reducing system complexity as part of a collaborative and purpose-driven team.

What You'll Achieve
  • Solve complex, real-world agricultural problems by designing, building, and launching high-impact features
  • Take ownership of the development lifecycle, from collaborating on initial designs with Product Managers to deploying your work into our production environment
  • Write secure, well-designed, and thoroughly tested code, championing a culture of quality and continuous improvement
  • Actively improve our systems and architecture, helping to reduce complexity and enhance the maintainability of our codebase
  • Mentor and guide junior developers, sharing your knowledge and contributing to the growth of the entire team

Requirements

We want you to succeed, so you will need:
  • Bachelor's degree in Computer Science or equivalent technical experience
  • 2-4 years of experience in software development
  • A polyglot mindset with proficiency in at least one of the following programming languages: Ruby, Python, Java, or Typescript/JavaScript. We believe great engineers can learn new tools—if your background is in other languages, we still strongly encourage you to apply.
  • Experience with Agile methodologies and continuous integration/deployment
  • Understanding of production environments and ability to troubleshoot performance issues
  • Strong problem-solving skills and attention to software maintainability
  • Experience with software testing practices and basic refactoring
  • Solid communication skills for collaboration with technical and non-technical stakeholders

Nice to have:
  • Experience with frameworks such as React, Angular, Django, Objective-C, Swift
  • Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
  • Exposure to cloud platforms (AWS, GCP, Azure) and DevOps tools (Docker, Kubernetes)
  • Knowledge of automated testing frameworks like Jest, Mocha, or Selenium
  • Experience using version control (Git) and Agile project management tools (e.g., Jira, Trello)
  • A genuine curiosity about or direct experience with the emergent field of AI-assisted coding

Benefits
  • Purposeful Work: Make a global impact by advancing sustainable food production
  • Our People: Work with a fun, collaborative, and supportive team
  • Recharge and Refresh: Extra flex days annually and year-end break, in addition to your annual leave
  • Work Flexibly: Hybrid options near offices for work-life balance
  • Stay Energized: Stocked offices and team events for fun and connection
  • Level up with the UpSkill program: Dedicated funds each year towards learning programs that help you grow in your role
  • Support for Life's Big Moments: We offer enhanced parental leave top-ups to help you focus on what matters most

At Semios+Agworld, we recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. We know that our differences often can bring about innovation, excellence, and meaningful work. If you require accommodations during the interview process, please let us know. We believe that different perspectives and backgrounds are what make a company flourish, and we welcome everyone.

Applications without a cover letter won't be considered.
#J-18808-Ljbffr

  • Perth, Western Australia Quorum Software Full time

    Software Development Manager - Previso (Hybrid Work Schedule)Location: Perth, Australia or Barcelona, Spain or London, England, United KingdomModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Our vision is to connect the global energy ecosystem through cloud-first software, data...


  • Perth, Western Australia Quorum Software Full time

    Software Development Manager - Previso (Hybrid Work Schedule)Location: Perth, Australia or Barcelona, Spain or London, England, United KingdomModel of Work: HybridAbout Quorum SoftwareQuorum Software connects people and information across the energy value chain. Our vision is to connect the global energy ecosystem through cloud-first software, data...

  • Software Engineer

    2 weeks ago


    Perth, Western Australia Rocket Software Full time

    Job Description SummaryThe Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines...

  • Software Developer

    4 weeks ago


    Perth, Western Australia AAM Group Full time

    Home » Software Developer (Melbourne, Brisbane, Perth or Sydney)JOIN USSoftware Developer (Melbourne, Brisbane, Perth or Sydney)- LocationSydney, Melbourne, Brisbane or PerthInterested?You can apply for this position by providing us with a Cover Letter and your Resume.Software Developer (Melbourne, Brisbane, Perth or Sydney)About us (Woolpert)Woolpert is a...

  • Software Developer

    3 weeks ago


    Perth, Western Australia Linkforce Engineering Full time

    Perth, Western Australia | Permanent | Closes August 14, 2025Linkforce is a leading integrated maintenance, engineering, and project services delivery business. Founded in 2007, Linkforce started with a small crew of shutdown specialists and a single utility operating in the Pilbara. Our group has now grown to an operational workforce of over 3,000 personnel...

  • Software Developer

    3 weeks ago


    Perth, Western Australia APM Full time

    APM West Perth, Western Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Software Developer role at APMAPM West Perth, Western Australia, Australia1 day ago Be among the first 25 applicantsJoin to apply for the Software Developer role at APMMobility have developed an innovative mobile app to revolutionise the way home care is...

  • Software Developer

    4 weeks ago


    Perth, Western Australia APM Full time

    APM West Perth, Western Australia, AustraliaJoin or sign in to find your next jobJoin to apply for the Software Developer role at APMAPM West Perth, Western Australia, Australia1 day ago Be among the first 25 applicantsJoin to apply for the Software Developer role at APMMobility have developed an innovative mobile app to revolutionise the way home care is...

  • Software Developer

    3 weeks ago


    Perth, Western Australia Tireweb Connections Full time

    Tireweb (www.tireweb.com) is a software development company focused on building ecommerce websites for the tyre and wheel business in North America. We focus entirely on the tyre and auto industry and help our clients grow their business and sell more through technology. Our primary product has grown to become the leading application for tyre distribution...

  • Software Developer

    3 weeks ago


    Perth, Western Australia Semios Technologies Inc. Full time

    Who we are:Agworld is a global farm management platform that started in Australia more than a decade ago and now supports growers, agronomists, and input providers across five continents and millions of acres. Agworld has grown into a trusted digital ecosystem that connects the entire supply chain—helping growers make data-driven decisions that increase...

  • Software Developer

    2 weeks ago


    Perth, Western Australia at Full time

    Overview Are you a Software Developer with an Entrepreneurial Mindset? Do you want to be part of a Venture-Backed, High-Growth Startup? Good news—we've got the perfect opportunity for you. We're looking for a new member to join our winning team at BetterLabs Venture Studio and help us scale Town Square, a platform revolutionising the strata...