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.