The Technical Lead. This role is a highly technical role that serves as the main point of contact for collaborating, planning and performing the work identified and prioritized by the Product Manager.
Accountable for technical delivery, including oversight of development process, operations and maintenance work, and triage of technical issues
Works with back-end and front-end teams for a functional application
Ensures alignment with the Technical Infrastructure
Contributes to the collateral gathered for releases (eg. updates which need to be inserted into the System Security Plan)
Evaluate work quality of deliverables provided by vendors, including code review, test coverage, and acceptance criteria and establish processes so that these evaluation practices can scale to others
Propose and coordinate architectural changes in collaboration with the agency Portfolio Architect and Application Architect
Actively engage in product team meetings, provide input into product prioritization decisions with the product owner, and set priority for technical work with scrum master and developers
Partner with key roles--including but not limited to Security Office, Operations, the Quality Assurance, and Enterprise Architects--to ensure compliance with policy and appropriate regulations
On call rotation for production issues