Software Engineer - .NET at NCS Australia - ScoutJobs - The AI-curated global job board
Skip to content
NCS Australia
Posted 5 days ago

Software Engineer - .NET

NCS AustraliaSoftware Engineer

Perks & benefits

Paid LeaveHealth Insurance

Requirements

C#, .NET, AWS, Docker, Kubernetes, RabbitMQ, Redis, REST, CI/CD, GitLab

Skills

C#.NETAWS

About the role

Responsibilities

  • Build .NET microservices and distributed system components aligned with technical reference architecture
  • Develop clean, accessible, and high-performance user interfaces using modern front-end frameworks
  • Contribute to automated testing across unit, integration, and end-to-end layers to ensure reliability
  • Participate in design discussions, peer code reviews, and technical documentation
  • Support product rollouts, troubleshooting, and deployments within a CI/CD environment
  • Collaborate with Product Managers and Engineering Leads to deliver high-quality features in an agile environment

Requirements

  • Proficiency in C# and .NET for building microservices and business logic
  • Experience with AWS core services
  • Proven experience in a software product environment using Scrum, DevOps, and continuous delivery
  • Experience with git-based workflows and CI/CD pipelines (e.g., GitLab)
  • Familiarity with REST, JSON, and modern API patterns
  • Ability to work in both Windows and Linux development environments

Preferred Qualifications

  • Experience with containerisation (Docker) and orchestration (Kubernetes)
  • Knowledge of messaging technologies such as RabbitMQ or Redis
  • Exposure to gRPC or Protobuf
  • Understanding of observability and monitoring tools like Prometheus or Grafana
  • Experience with micro frontends, component libraries, or design systems
  • AWS or Microsoft certifications

Benefits

  • Paid parental leave and well-being initiatives
  • Discounted health insurance and various product discounts
  • Career development through industry training and an AI-driven learning platform
  • Opportunities for growth and recognition within a high-performing team

About the Company

NCS Australia is a technology services provider committed to quality and innovation. We partner with clients and communities to solve complex challenges, creating meaningful impact across sectors like transport and mobility. We pride ourselves on a diverse, inclusive environment that empowers our people to shape a better tomorrow.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Software Engineer - .NET

NCS Australia · Melbourne

Sign up to apply