Senior Application Developer (Angular .Net Full Stack) Analyzes system requirements, leads projects, recommends new technologies, participates in software testing, provides technical advice, writes system specifications, prepares project plans, and ensures proper analysis of problems to prevent rework.