Our client, a prominent organisation based in Sydney CBD, is seeking an experienced Senior .NET Developer to join their dynamic team. This role offers an exciting opportunity to lead the design and implementation of sophisticated .NET applications that drive business success. As a Senior .NET Developer, you will play a pivotal role in developing and enhancing complex software solutions, collaborating closely with cross-functional teams to deliver high-quality and scalable products. Your expertise will contribute significantly to the continuous improvement of development practices and the adoption of innovative technologies within the organisation. Key Responsibilities: Lead the development and maintenance of .NET-based applications, ensuring robust and maintainable code. Collaborate with stakeholders to gather requirements and translate them into technical specifications. Mentor junior developers, fostering a culture of knowledge sharing and professional growth. Implement best practices in software development, including coding standards, code reviews, and testing. Identify opportunities to improve existing systems and recommend technical solutions. Requirements: • Strong enterprise application development background within a corporate environment • Advanced .NET experience must be hands-on and full-stack, familiar with modern JavaScript (React) frameworks • Minimum 10 years’ experience in .Net programming • Experience in developing enterprise web applications • Experience in managing development and production environments • Understand CI/CD pipeline • Exposure to complex enterprise IT environments • Competency in technical project management • Experience in managing MS SQL database, familiar with SSRS/SSIS non negotiable • Experience with React non negotiable Desirable: • Experience with .Net Core • Experience with SharePoint Development • Experience with Dynamics CRM Development • Experience with Biztalk Development If you're interested in this role or want to learn more please email don.smith@eitr.com.au or call 0450 183 282