Since 2001, Procede Software has been a leading provider of enterprise-level Dealer Management Solutions (DMS) for the heavy-duty truck and ancillary markets. Serving dealer locations throughout the United States, Canada, and Australia, the industry’s leading dealerships trust Excede to run their business because of its full functionality across all dealership departments, high reliability, and strong integration with their OEM providers. Excede, its powerful DMS, leverages the strength of Microsoft® SQL technology to provide advanced Windows® and browser-based applications with real-time information. The Senior Software Developer is part of an agile development team building enterprise-grade software systems on top of the Microsoft .NET development stack. The developer is involved in all areas of development from design to development to testing. The developer leads and/or works within complex projects, and mentors and guides junior team members. This role requires strong expertise in Microsoft Azure services, including API development, App Services, and cloud architecture best practices, as the team transitions on-premises solutions to cloud-based implementations. Work is generally done independently with minimal guidance, while reporting to the Sr. Director of Software Development.