The Senior Application Developer (Angular .Net Full Stack) is responsible for analyzing system requirements, identifying program interactions, and recommending the development of new code or the reuse of existing code. This role may lead assigned projects, including task assignment, coordination of efforts, and performance monitoring. The developer will also recommend new technologies and methodologies to management, ensuring they remain current with new technologies. Responsibilities include obtaining and evaluating information on reporting formats, costs, and security needs to determine hardware configuration, participating in software system testing and validation, providing technical advice, and assisting in project planning. The developer will review test results, document test activities, and ensure proper analysis of problems to prevent rework and schedule slippage.