Drafts (or directs drafting of) detailed software architecture plans, application program interfaces (APIs), operational requirements in the form of documents, diagrams, mappings, RFPs, project schedules, technical summaries, status reports, and other project architecture and related management reports for evaluation and review. Creates or participates in creation of software, network, API, and other relevant documentation for the design, development, iterative refinement, testing, and performance tracking of software development activities and related informatics systems processes.