Connecting Talent to opportunity

Connecting Talent to opportunity

Python & .NET Developer (Intermediate/Senior)

Apply

Job Description:

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 StackCore 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

ResponsibilitiesPython 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 ForMid-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.

 

  • Job Type

    Permanent, Full Time

  • Work Authorisation

    No

  • Industry Sector IT & Internet

Apply for this position

Thank you for your application

Why don't you search for some more vacancies...