Software Development The Senior Software Developer confers with their stakeholders to analyze user requirements cross-functional requirements and interfaces. The Senior Software Developer develops high-level system design diagrams standards Testing and deployment The Senior Software Developer tests, maintains and recommends software components and programs Technical Support The Senior Software Developer resolves complex technical design issues