
Senior Software Engineer
- Australia
- Permanent
- Full-time
Location: Must be Perth based - Hybrid
Type: Full-time, PermanentThe OpportunityOur client is a fast-growing, Azure-focused software house delivering modern solutions to enterprise and mid-market clients. They are seeking a talented Senior Software Developer with strong experience in .NET (C#), React, Angular, and Azure to join their team. This is an exciting opportunity to work on complex, large-scale projects while mentoring junior developers and influencing technical direction.Why You'll Love This RoleCompetitive salary package ($130k-$150k + Super).Modern Azure-first environment with cutting-edge technologies.Opportunity to step into a mentoring role and grow your leadership skills.Flexible work arrangements (hybrid/remote considered).Collaborative team culture and strong career progression.What You'll Be DoingBuilding and maintaining applications using .NET (C#) and either React or Angular.Working with Azure cloud services to deliver secure, scalable solutions.Mentoring and guiding junior developers, sharing knowledge and best practices.Taking part in architectural discussions, code reviews, and solution design.Collaborating closely with stakeholders and cross-functional teams.Supporting continuous improvement through agile practices, DevOps, and CI/CD.What We're Looking For5+ years of software development experience with a strong .NET (C#) background.Hands-on experience with React or Angular in production environments.Solid exposure to Azure services (Functions, App Services, SQL, Storage, etc.).Strong communicator with proven ability to mentor and support team members.Background in REST APIs, microservices, and modern software design principles.Experience with CI/CD pipelines, Git, and agile delivery.Bonus Points For:Docker/Kubernetes or containerisation knowledge.Experience with Domain-Driven Design (DDD) or event-driven architecture.Familiarity with modern testing frameworks.