The Technology Solutions Architect (TSA) is a leadership position that helps define technical specifications and software architectures for custom applications supporting the U.S. Senate. A successful candidate has keen interest in researching and recommending best practices and emerging technology, learning new skills, and mentoring/sharing their knowledge with the team. The TSA works on development roadmaps, evaluates frameworks, develops strategies to address technical debt, codifies CI/CD policies, and documents processes to add value across multiple projects. This position supports a technology stack that includes Python, Django, Vue.js, and PostgreSQL in a containerized environment, and expertise in these areas is required. The TSA works closely and collaboratively with the development team to ensure projects’ successes.