Senior Full Stack .NET Developer

Hays — Australia · Posted ~1 week ago

Senior

Skills

.NET Full-stack development Software engineering Scalable application development Agile development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior full-stack engineering opportunity within a large-scale digital transformation program. You will design, develop, and enhance scalable enterprise applications supporting complex operational environments while collaborating with architects, technical leads, and Agile delivery teams.

Highlights

Work on business-critical enterprise applications within a large-scale technology transformation program, collaborating with architects and technical leaders in a technically challenging environment.

Description

Hays Technology is partnering with a leading organisation in the resources sector to recruit an experienced Senior Full Stack Developer to join a large-scale technology transformation program. This position offers the opportunity to work on business-critical applications that support mining operations, digital transformation initiatives, operational systems and enterprise platforms within a complex and technically challenging environment. We are seeking a developer who combines strong hands-on engineering capability with a passion for building scalable, high-performing software solutions using modern technologies and development practices. About the Role As a Senior Full Stack Developer, you will play a key role in designing, developing and enhancing enterprise-grade applications that support operational and commercial outcomes across a large mining environment. Working within a collaborative Agile delivery team, you will partner closely with Solution Architects, Technical Leads, Business Analysts and Engineering SMEs to deliver robust, secure and scalable solutions. Key Responsibilities Design, develop and maintain enterprise-grade backend services and APIs.Deliver complex technical solutions from design through to deployment.Contribute to architecture discussions and solution design decisions.Develop scalable and maintainable applications using modern software engineering practices.Participate in peer reviews, testing, documentation and continuous improvement initiatives.Support application performance, reliability and system observability.Collaborate with cross-functional teams to deliver high-quality outcomes.Contribute to front-end development where required using modern JavaScript frameworks. Essential Skills Strong C# .NET Core development experienceSolid experience building RESTful APIs and backend servicesEntity Framework experienceSQL Server and relational database expertiseMicroservices architecture experienceDocker and containerisation experienceCI/CD pipeline experienceExperience working within Agile development environmentsMinimum 5 years' commercial software development experience Highly Desirable ReactJSTypeScriptRabbitMQKubernetesLinuxModern cloud-native architecturesDistributed systemsAutomated testing frameworks