Job Description :
Key responsibilities include: Maintain the existing web applications and its dependencies. Implement new features for our web applications. Improve user experience of our websites. Maintain our Azure environments, which host our applications. Maintain CI/CD pipelines for build and release process. Key skills and experience needed: .NET full stack development experience (C#, ASP.NET Core, .NET Core, etc RESTful service development using C# is a plus. Experience with GitHub. Good experience in Microsoft Azure. Good experience in working on or hosting websites before. JavaScript framework experience, preferably React. Some other front-end skills (HTML, CSS/Bootstrap, SASS, etc Unit testing framework, both front end and back end. Excellent verbal and written communication and ability to work independently and as part of a team. Start/end date: Immediately; it's long-term position that will be extended to FY21. Location: Onsite at Redmond campus sitting with the engineer team or remote (from locations that overlap Redmond time zone