The role As a .Net Web Applications Developer, you will be accountable for: Maintaining and enhancing the existing OneASIC digital applications which are built on .NET, React/Angular technologies.Performing day-to-day operational activities such as health check, incident and problem resolution, release and change management.Contributing to the continuous improvements to applications, environments, and processes.Developing, unit-testing and deploying applications to support enhancements and projects when required.Providing systems analysis, technical recommendations, and inputs to business requirements and solution designs.Ensuring that development, coding, privacy, and security standards are adhered to.Creating and maintaining technical documentation, development best practices and guidelines.Working collaboratively across IT teams and with stakeholders to meet desired outcomes within timeframes set About you A tertiary qualification in IT, engineering or other relevant degree is desirable.3 to 5 years commercial experience working with Microsoft .NET stack, such as C#, .NET Framework, .NET Core, and Web APIs.Minimum 3 years' experience in Front-end technologies, such as HTML5, CSS3 and JavaScript framework such as React/Angular.Demonstrated experience in supporting enterprise applications in ITIL managed environments.Experience with SOAP/REST based web services, is an advantage.Experience using cloud technologies such as AWS or Azure, is a plus.Working knowledge of Microsoft IIS and MS SQL servers.Working knowledge of the Agile methodology and agile development, including the use of agile management tools such as TFS, GIT, JIRA.Experience using CICD/DevOps, continuous integration, automated unit testing.Excellent analytical and problem-solving skills.Strong interpersonal, communication and people skills and the ability to liaise with a variety of internal and external stakeholders, including the ability to clearly communicate technical details to business.Ability to work independently with limited supervision and be accountable for outcomes.