Senior Software Developer

2 weeks ago


Townsville, Australia ClearCompany Full time

Overview

Build software that shapes the future Join an Australian-owned company with 500+ clients in 20+ countries on a Greenfields rebuild of a key product in their suite.

Based in Brendale, my client is looking for an experienced Senior Software Developer to join a high-performing development team on a Greenfields rebuild of a key product in their suite. The product is being redeveloped from the ground up using modern frameworks, with milestone one already defined.

We’re seeking an experienced Senior Software Developer to help rebuild a core desktop product from the ground up. This is a hands-on role where you’ll apply your expertise in .NET (6/8+), WPF, and MVVM to deliver clean, maintainable solutions.

You’ll collaborate closely with a small, high-performing team, contribute to design discussions, and bring ideas that improve quality and performance. This is an opportunity to work on a true greenfields project, shaping both the product and its technical foundations.

What You’ll Do

- Design, develop, and maintain scalable desktop applications using C# / .NET 8+, WPF/MVVM, EF Core

- Apply clean architecture and modern design practices to ensure long-term maintainability

- Implement robust data models, migrations, and services for reliability and auditability

- Collaborate in design reviews, code reviews, and pair programming to improve team outcomes

- Contribute to CI/CD processes, automated testing, and structured code quality practices

What You’ll Bring

- 5+ years’ experience in C# / .NET (6+)

- Strong background in WPF and async MVVM patterns (Caliburn.Micro/DevExpress a plus)

- Hands-on experience with Entity Framework Core and relational databases (Postgres, SQL Server, MySQL)

- Familiarity with REST/gRPC, DI, and unit testing frameworks (NUnit/Moq)

- Pragmatic, outcomes-driven mindset with ability to deliver quickly in a collaborative environment

Why Join?

- Work on an exciting greenfields project with real-world impact

- Collaborate with a tight-knit team where your input is valued

- Contract with a view to permanent for the right candidate

- Hybrid work model: onsite presence required in Brendale, with flexibility

This is a rare opportunity to work on an exciting greenfields project with the possibility of a permanent role, supported by a great team culture and flexibility within a stable organisation that is proudly 100% Australian-owned and based, serving over 500 clients across 20+ countries — build software that shapes the future. Apply now or contact Charlene Tooth on charlene@aspiringtalent.com.au for more information.

#J-18808-Ljbffr



  • Townsville, Australia Simpro Corporate Pty Ltd Full time

    Here are some links that might be of assistance: Senior Software Developer page is loaded Senior Software Developer Apply locations Eight Mile Plains, Queensland, Australia time type Full time posted on Posted 30+ Days Ago job requisition id JR101355 First Things First - What We Can Offer You - Leave to foster personal connections, health & overall...


  • Townsville, Queensland, Australia TOWNSVILLE CATHOLIC EDUCATION Full time $105,513 - $118,755 per year

    Salary Range: $105,513- $118,755 per annum pending experienceTenure: Full Time, PermanentCommencing Date: 6 October 2025Closing Date: Monday, 29 September 2025 unless filled priorTownsville Catholic Education Office, Kirwan supports a diverse region extending from Townsville to the Burdekin and Whitsunday regions in the South, North to Ingham and Halifax,...

  • Senior .Net Developer

    2 weeks ago


    Townsville, Australia Paxus - Technology + Digital Talent Full time

    Senior .NET Developer Join a high-performing team delivering enterprise-scale digital transformation in a modern, cloud-first environment. This is a hands-on, senior-level role requiring deep technical expertise and proven delivery in complex ICT environments. WHAT YOU'LL DO: - Design, implement, and maintain CI/CD pipelines using Azure DevOps. -...

  • Software Tester

    7 days ago


    Townsville, Australia Tagaddod Full time

    Tagaddod is seeking a dedicated Software Tester to join our innovative team. As a leading player in the tech landscape focused on sustainability and waste management, we leverage technology to foster environmental responsibility. In this role, you will be responsible for ensuring the quality and functionality of our software products through rigorous testing...


  • Townsville, Queensland, Australia CQUniversity Full time

    Overview Join to apply for the Senior Educational Developer role at CQUniversity.Join CQUniversity's Learning and Teaching Futures Directorate and play a vital role in transforming multi-modal education across our national campus network.As an academic in this collaborative team, you'll work closely with teaching staff to elevate the quality of learning...


  • Townsville, Queensland, Australia CQUniversity Full time

    OverviewJoin to apply for the Senior Educational Developer role at CQUniversity.Join CQUniversity's Learning and Teaching Futures Directorate and play a vital role in transforming multi-modal education across our national campus network. As an academic in this collaborative team, you'll work closely with teaching staff to elevate the quality of learning...


  • Townsville, Queensland, Australia CQUniversity Full time

    OverviewJoin to apply for the Senior Educational Developer role at CQUniversity.Join CQUniversity's Learning and Teaching Futures Directorate and play a vital role in transforming multi-modal education across our national campus network. As an academic in this collaborative team, you'll work closely with teaching staff to elevate the quality of learning...


  • Townsville, Queensland, Australia Michael Page Full time

    Join to apply for the Business Development Manager role at Michael Page.About Our ClientThis company is a small-sized organisation operating within the Technology & Telecoms sector. It is known for its commitment to providing innovative solutions and exceptional service, making it a trusted partner for businesses across the region.Job DescriptionIdentify and...

  • Software Engineer

    2 weeks ago


    Townsville, Australia Entaingroup Full time

    We’re on the lookout for a passionate and highly capable Software Engineer to join our high-performing, fast-paced Technology team. In this role, you’ll help shape the digital experience for thousands of users — designing, building, and delivering high-quality software that performs at scale and pushes the boundaries of what’s possible. With a...

  • Senior Civil Designer

    2 weeks ago


    Townsville, Australia SSA Group Full time

    Senior Civil Designer | 12D | Multiple Queensland Locations! SSA are proud to partner with a reputable multidisciplinary engineering consultancy seeking a Senior Civil Designer to join their urban development team. This business has a strong pipeline of projects and enough work for the next 5 years. You will be joining an established civil team of...