Senior Full Stack Engineer - Remote Opportunity with Relocation Support
About the Role
We are seeking a talented Senior Full Stack Engineer to join our innovative team at NCS Australia. This Senior Full Stack Engineer remote position offers the opportunity to work with cutting-edge technologies while making a real impact in the community. You will collaborate with a high-performing product team to design, build, and optimize the next generation of our products, utilizing a modern stack that includes .NET microservices and cloud-native technologies.
What You'll Do
- Design and develop full-stack solutions, including back-end microservices and intuitive front-end user interfaces.
- Implement best practices in secure development, peer code reviews, and automated testing.
- Contribute to technical investigations and present trade-offs to support sound engineering decisions.
- Build microservices and distributed components aligned with our technical reference architecture.
- Leverage automated testing across unit, integration, and end-to-end layers.
- Assist with product rollouts and troubleshoot issues to ensure smooth delivery to customers.
- Participate in documentation, design discussions, and knowledge-sharing activities.
Requirements
- Proficiency in C# and .NET, with experience in building microservices and business logic.
- Prior experience in a software product environment using Scrum, DevOps, and continuous delivery.
- Familiarity with AWS core services and experience with containerization (Docker) and orchestration (Kubernetes).
- Understanding of REST, JSON, and modern API patterns; exposure to gRPC or Protobuf is a plus.
- Experience with git-based workflows and CI/CD pipelines using tools such as GitLab.
- Strong analytical and problem-solving skills, with the ability to manage work independently while collaborating effectively in teams.
Nice to Have
- Understanding of observability and monitoring tools (Prometheus, Grafana).
- Experience with micro frontends, component libraries, or design systems.
- AWS or Microsoft certifications.
What We Offer
- Competitive salary and comprehensive relocation support for interstate candidates.
- Paid parental leave and initiatives focused on employee well-being.
- Discounts on various products and services, along with regular recognition for high performance.
- Career development opportunities through training programs and an AI-driven learning platform.
- Inclusive workplace culture that values diversity and supports employees from all backgrounds.
This Senior Full Stack Engineer role at NCS Australia offers a unique opportunity to work remotely while receiving comprehensive relocation support. Join a team that values innovation and collaboration.
Who Will Succeed Here
Proficient in C and .NET, with a solid understanding of building and deploying microservices on AWS, showcasing hands-on experience in Docker and Kubernetes for container orchestration.
A self-motivated engineer comfortable with remote work dynamics, possessing strong time management skills to balance multiple projects while actively engaging in Scrum ceremonies to enhance team collaboration.
A problem-solver with a growth mindset, who embraces CI/CD practices and is committed to continuous learning and adapting to new technologies and methodologies within the software development lifecycle.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months