Skip to main content
Back to jobs

Senior Full Stack Engineer - .NET, AWS, Microservices

External
Ncsaustralia logoNcsaustralia · Brisbane, Australia
Full-timeOn-site4d ago
AgileAWSCI/CDCloudFormationDockerElasticsearch
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Design and build .NET microservices and distributed systems
  • Develop and maintain services running on AWS (essential)
  • Build and integrate REST APIs , with exposure to gRPC / Protobuf
  • Work with Docker and Kubernetes in production environments
  • Ensure systems are scalable, secure, observable, and performant
  • Contribute to CI/CD pipelines, automated testing, and DevOps practices
  • Support production systems, including troubleshooting and optimisation
  • Participate in technical design and architecture discussions
  • Mentor and support other engineers
  • 5+ years' experience in backend or full stack software development
  • Strong experience with C# and .NET
  • Proven experience building microservices and distributed systems
  • Strong experience with AWS cloud services (essential)
  • Solid experience with Docker and Kubernetes
  • Strong understanding of REST APIs, CI/CD, and Git workflows
  • Experience with relational databases (e.g. PostgreSQL) and query optimisation
  • Experience working in agile, DevOps-driven environments

Requirements

  • Experience with event-driven architectures and messaging systems (e.g. RabbitMQ)
  • Experience with Redis or similar in-memory data stores
  • Exposure to Elasticsearch or other search technologies
  • Observability tools (Prometheus, Grafana, OpenTelemetry)
  • Infrastructure-as-code (Terraform / CloudFormation)
  • Frontend development experience
  • Why join us:
  • At NCS Australia, we are committed to supporting adjustments throughout the recruitment and selection process, as well as during employment. We actively support and encourage people with disability to apply.
  • Agencies:
  • Work rights and background checks:
  • To be eligible for a position with us, applicants will need to have valid work rights for Australia and be willing to undergo a comprehensive background checking process, including probity and police checks

Benefits

Health insuranceParental leave

Additional Information

3 days per week in the office Brisbane CBD We are seeking a Senior Full Stack Engineer to design, build, and maintain scalable, cloud-native applications and microservices. You will work within an agile product team delivering high-quality software across backend services, APIs, and modern cloud infrastructure. This is a hands-on senior role with responsibility for technical design, system reliability, and mentoring other engineers.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at Ncsaustralia? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect