Senior Full Stack Developer (React + .NET)
Summary
Build and maintain scalable web apps using React and .NET, following Clean Architecture and CQRS while collaborating in an Agile team aligned to Australian business hours.
Senior Full Stack Developer (React + .NET)
Location: Cebu or Manila, Philippines (Remote-first, aligned to Australian business hours – AEST)
Employment Type: Project Based
The Role
The Full Stack Developer will be responsible for designing, developing, and maintaining high-quality software solutions within the C9 ecosystem. You will work within an Agile scrum team to deliver robust, scalable features using the .NET and React stack, ensuring alignment with our Clean Architecture standards.
Responsibilities
- Develop and maintain efficient, reusable, and reliable C# code and React components.
- Implement Clean Architecture with CQRS and ensure high code quality.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Manage CI/CD pipelines using Azure DevOps and Octopus Deploy.
- Infrastructure provisioning and management using Terraform and Kubernetes.
- Troubleshoot, debug, and upgrade existing software systems.
- Contribute to architectural discussions and code reviews to maintain high standards.
What We're Looking For
- 5+ years of experience as a full stack software engineer using .NET (C#) and React .
- Strong practical understanding of:
- CQRS
- Proven experience working with relational databases (SQL Server, MySQL, PostgreSQL).
- Hands-on experience building and supporting production systems.
Project & Delivery Skills
- Experience working in Agile/Scrum delivery environments.
- Familiarity with Git, Jira (or equivalent), and modern development workflows.
- Comfortable working remotely with distributed teams while remaining accountable for outcomes.
- Strong debugging, performance optimisation, and problem-solving capability.
- Proactive, self-directed, and delivery-focused.
- Strong attention to detail with a pragmatic approach under pressure.
- Able to explain technical decisions clearly to teammates and non-technical stakeholders.
- Enjoys working in collaborative, outcome-oriented engineering teams
Bonus (Nice to Have)
- Experience in consulting or multi-client delivery environments.
- Exposure to:
- Azure DevOps advanced pipelines
- Integration-heavy or API-first systems
- Prior experience working with Australian or international clients.
Why Join C9
- You'll work on real, complex technical problems – not low-value admin delivery.
- Heavy exposure to modern cloud, integration, data, and automation projects.
- A delivery culture that values technical credibility in project leadership.
- Remote-first setup with strong es to Australian enterprise and government clients.
- Opportunity to grow into senior delivery leadership roles as C9 scales.
Working Arrangements
Remote; must be available during Australian Business Hours (AEST). Tools and equipment provided per company policy.
Remuneration & Incentives
- Remuneration and incentives commensurate with experience.
Note:
Our interview process includes a mandatory live video checkpoint to verify your physical location. Candidates must be permanently based and interviewing in the Philippines to ensure compliance with regional labor regulations.