Job Opportunity:
A talented and experienced Senior Software Engineer is required to join our organization.
Key Responsibilities:
* Design, develop, and maintain high-quality full-stack web applications utilizing C#, .NET, React, and other cutting-edge technologies.
* Collaborate closely with engineers, designers, and product managers to deliver impactful features and improvements.
* Contribute to architectural decisions and assist in building a reliable microservices-based system.
* Ensure exceptional code quality, testing, and documentation standards are met.
* Support the team's DevOps practices, CI/CD pipelines, and cloud infrastructure (Azure).
* Participate in code reviews, pair programming, and mentoring as needed.
Requirements:
* 6+ years of experience developing software using C# and .NET.
* 3+ years of experience with React.js (or similar front-end frameworks).
* Strong understanding of RESTful APIs and event-driven microservices.
* Experience with Azure or other cloud platforms.
* Familiarity with modern DevOps practices and tools (e.g. GitHub Actions, TeamCity, Octopus).
* Mindset that values testing, quality, and reliable delivery.
* Excellent collaboration and communication skills – comfortable working cross-functionally and contributing ideas in a team setting.
What We Offer:
* Collaborative teams – flat structure means everyone can learn from colleagues and senior leaders around the business.
* Flexible working environment – headquartered in North Sydney with state-based workplaces and offer flexible work policy.
* Family support – 26 weeks paid parental leave.
* Varied workspaces – office enables areas for collaboration, brainstorming, and socializing as well as focus zones.