We're looking for a skilled Full Stack Developer to join our team in Melbourne.
Job Description
The successful candidate will be responsible for designing, developing and maintaining web applications and services using .NET Core, implementing OOP principles, working with ASP.NET MVC, and participating in the software development lifecycle.
You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.
Key responsibilities include architecting and implementing enterprise-grade solutions using modern design patterns, developing RESTful services and microservices with strong focus on scalability, testability and performance.
You will also design and develop rich front-end experiences using JavaScript, TypeScript, Vue, Angular, HTML/CSS, Tailwind and Bootstrap.
Bonus skills include experience with Clean/Onion/Hexagonal architectures, SOLID principles and CI/CD (Azure DevOps/YAML).
Required Skills and Qualifications
* .NET ecosystem expertise including C#, F#, ASP.NET, WebAPI and WCF
* Front-end technologies such as TypeScript, Angular/Vue, Tailwind/Bootstrap and MAUI/Xamarin
* Microsoft data platform tools including Power BI, DAX and Power Query
* Reporting tools such as Telerik and ReportBuilder
* DevOps workflows, version control (Git, Atlassian, SVN) and CI/CD using YAML pipelines in Azure
Benefits
This is a full-time hybrid role with a competitive salary package, including benefits such as health insurance, retirement savings plan and paid time off.
What We Offer
* A dynamic and supportive work environment
* Opportunities for career growth and professional development
* A collaborative team culture