Back to all jobs

Python & .NET Developer (Intermediate/Senior)

  • Location to be confirmed
  • UK
  • Permanent
  • $120,000–$150,000 per annum
  • Date posted: 29 Oct 2026

Role Summary

Software Engineer (.NET / Python) - Mid & Senior Level Location: Brisbane (3 days office / 2 days WFH) Salary: Mid-Level Engineer: 120,000 - 125,000 Super Senior Engineer: Up to 150,000 Super About the Opportunity We're…

Software Engineer (.NET / Python) - Mid & Senior Level

Location: Brisbane (3 days office / 2 days WFH) Salary:

  • Mid-Level Engineer: 120,000 - 125,000 Super
  • Senior Engineer: Up to 150,000 Super

About the Opportunity

We're a technology-driven business with a strong focus on automation, systems integration, and customer self-service. Our in-house development team builds and maintains the core platforms that power the business, including a custom CRM, APIs, customer-facing portals, and backend services.

As we continue to scale, we're expanding our engineering team with both a Mid-Level Software Engineer and a Senior Software Engineer. This is an opportunity to work on business-critical systems, influence technical direction, and deliver solutions that have a direct impact on operations and customer experience.

Working within a small, highly collaborative team, you'll be hands-on across the full software development lifecycle and have significant ownership over the solutions you build.


The Role

You'll work closely with the Development Lead, engineers, UX/UI designers, and operational stakeholders to design, build and maintain applications, integrations, and automation platforms.

Key projects include:

  • Automating service delivery and operational workflows
  • Building integrations with external carriers and third-party platforms
  • Developing customer-facing portals and API services
  • Creating automated notifications and self-service capabilities
  • Enhancing and modernising existing CRM platforms
  • Developing intelligent automation and AI-assisted tooling
  • Improving platform scalability, reliability, and operational efficiency

This role is heavily integration-focused, involving complex API ecosystems, long-running workflows, and maintaining data consistency across multiple systems.


Technology Stack

Core Technologies

  • C# / .NET
  • Python
  • REST APIs
  • SQL / Relational Databases
  • Linux

Exposure To

  • FastAPI
  • Django
  • Vue.js
  • Docker
  • CI/CD Pipelines
  • Ansible
  • AI Coding Tools & LLM Integrations

Responsibilities

Python Development

  • Build and enhance customer-facing portals and backend services
  • Develop integrations with external platforms, cloud services, and operational systems
  • Create automation solutions that improve business efficiency
  • Build AI-driven and agent-based internal tools

.NET Development

  • Extend and modernise a mature CRM platform
  • Develop integrations and workflows connecting internal systems
  • Contribute to architectural and technology decisions
  • Improve application performance, maintainability, and scalability

General

  • Design, develop, test and deploy robust software solutions
  • Collaborate with technical and non-technical stakeholders
  • Troubleshoot and resolve production issues
  • Participate in code reviews and technical discussions
  • Drive continuous improvement across engineering practices

What We're Looking For

Mid-Level Engineer

  • Commercial experience developing software with Python and/or C#/.NET
  • Strong understanding of REST APIs and systems integration
  • Experience working with relational databases and SQL
  • Comfortable working in Linux environments
  • Strong problem-solving skills and ability to work independently
  • Passion for automation and improving business processes

Senior Engineer

  • Extensive commercial experience developing enterprise applications using Python and/or C#/.NET
  • Proven history delivering integration-heavy software solutions
  • Strong architecture and solution design capability
  • Experience mentoring developers and influencing technical decisions
  • Deep understanding of API design, scalability and system reliability
  • Ability to own projects from concept through to production

Desirable Experience

  • Modernising legacy .NET applications
  • Telco, ISP, networking or infrastructure environments
  • NBN, carrier, or wholesale network integrations
  • Salesforce integrations
  • Docker, CI/CD pipelines and Infrastructure Automation
  • AI development, LLM APIs, Agents or MCP
  • Network management platforms and operational tooling

What's On Offer

  • Competitive salary package

  • Hybrid working arrangement (3 days office / 2 days WFH)

  • Training and professional development budget

  • High level of ownership and autonomy

  • Opportunity to influence technical direction and architecture

  • Exposure to modern AI-assisted development workflows

  • Small, collaborative engineering team with direct access to stakeholders

  • Two-stage interview process:

  • Stage 1: Cultural & team fit

  • Stage 2: Live technical assessment

If you're a software engineer who enjoys solving real-world integration challenges, building scalable automation, and working across both modern and legacy platforms, we'd love to hear from you.

Ref: 000615

Apply for this role

Submit your details below and a consultant will be in touch.

PDF, DOC, DOCX, TXT, RTF, PNG or JPG. Max 7MB.