The Company An Australian fintech organisation is in a period of rapid growth and looking for a talented and passionate Principal .NET Engineer to join their engineering team. If you love crafting and designing code that makes a real difference to its users, and thrive in a collaborative team environment, this role is for you. The Role As a Principal Engineer, you will use your expertise to design, develop, and deploy new features using .NET, Angular, TypeScript, SQL Server, and Azure. You will lead exciting platform upgrades such as migrating to Azure, deploying with Bicep, optimizing DevOps pipelines, and modernizing the tech stack with the latest Angular and .NET frameworks. You'll also have opportunities for growth in both technical expertise, leadership, and financial industry knowledge. Please note that this role is hybrid with a requirement of 3 days a week in the Melbourne CBD office. Responsibilities include: Evaluate business needs and manage the prioritization and execution of delivery tasks. Partner with Business and Engineering teams to achieve both technical and business objectives. Drive technical projects and contribute to platform upgrades. Create technical specifications, architecture designs, and software solutions. Write efficient, clean, and testable code using .NET, TypeScript, and XUnit or NUnit. Test, debug, and troubleshoot .NET and Angular applications. Review and optimize code and software designs for improved performance. Offer guidance and support to developers, including offshore teams, and help eliminate any obstacles. Your Profile Essential Skills: Expert knowledge with the Microsoft .NET Stack, SQL Server, and TSQL. Proficient working with TypeScript and Angular. Experience working effectively in an Agile team environment. Experience in transformation from legacy stacks to modern technologies Strong verbal and written communication skills. A keen eye for detail and a commitment to delivering high-quality results. Desirable Skills: Experience collaborating with remote or offshore teams to deliver solutions. Background in the financial services industry. Familiarity with cloud platforms, particularly Microsoft Azure. Experience migrating AngularJS applications to the latest Angular versions. Proficiency in DevOps practices. Previous experience as an Agile Scrum Master. Apply Today Please send your resume by clicking on the apply button. Learn more about our Melbourne recruitment services: http://www.roberthalf.com.au/recruitment-agency-melbourne Job Reference No: 06810-0013203538 LM By clicking 'apply', you give your express consent that Robert Half may use your personal information to process your job application and to contact you from time to time for future employment opportunities. For further information on how Robert Half processes your personal information and how to access and correct your information, please read the Robert Half privacy notice: https://www.roberthalf.com/au/en/privacy. Please do not submit any sensitive personal data to us in your resume (such as government ID numbers, ethnicity, gender, religion, marital status or trade union membership) as we do not collect your sensitive personal data at this time.