Schedule: Monday to Friday from 8AM to 5PM Location: REMOTE - ANYWHERE Must have: 7-10+ years of relevant web application/services development 7-10+ years large enterprise or e-business systems experience Ability to design and implement complex functionality. Provides frequent help and support to other developers. Proficient with: Azure, Mlcroservice Architecture, C#, SQL, Unit Testing, .NET, Javascript, HTML Knockout, Angular, Azure CosmosDB or other NoSQL database Pub/Sub and asynchronous messaging Docker MVVM Experience with large (500+ database table) system development a plus Eager to learn and grow Job description: A Senior Software Engineer will design and implement complex functionality. Provides frequent guidance and support to other developers and is subject matter expert of an application area. The successful candidate will participate on an agile team to estimate and groom backlog items. They will be responsible for ensuring that the end product meets the minimum quality standards, is fully functional, and user-friendly. Responsibilities: Develop and maintain user interface controls, business logic, and SQL Server stored procedures Participate on agile team to estimate and groom backlog items, plan development activities, and improve the development process Develop functionality using the isolved coding standards Work with business analysts to clarify requirements and debug problems Investigate third-level support requests.