The Lead Senior Developer will serve as the team lead and is responsible for executing advanced programming tasks that encompass the full spectrum of technical activities required to support, enhance, and develop applications within a large-scale project. This role demands deep expertise in Microsoft Dynamics 365, hands-on experience with the Power Platform, and strong object-oriented development skills using technologies such as C#, .NET Core, Java, JavaScript, and SQL. The Team Lead plays a key role in improving application functionality, resolving production issues, and ensuring system reliability. All development efforts adhere to a structured Software Development Life Cycle (SDLC), following an Agile-inspired methodology to implement code changes aligned with scheduled releases. Collaboration with multiple agency stakeholders is essential to maintain the accuracy and effectiveness of assigned components, which ultimately support the needs of Texas' 1,247 school districts. This position reports directly to the Development Manager within the Information Technology (IT) department and may occasionally require working outside standard business hours to support code deployments and provide application support. Flexible work location within the state of Texas may be considered for qualified candidates.