Back to all jobs

Solutions Architect

Library of Congress

Remote, CAFull-time$143,913 - $187,093 per yearPosted April 30, 2026
Apply Now

Application closes May 14, 2026

About this position

Applicants must have had progressively responsible experience and training sufficient in scope and quality to furnish them with an acceptable level of the following knowledge, skills, and abilities to perform the duties of the position without more than normal supervision. Ability to design, maintain, and integrate a technical architecture program based on business requirements.** Knowledge of infrastructure technologies and practices.** Ability to evaluate and select technology products, services and standards. Ability to conduct systems analysis and design. Ability to facilitate, negotiate, and obtain consensus. Ability to communicate effectively other than in writing. This position is located in the Development Operations Section, Software Engineering Division, IT Design and Development Directorate, Office of the Chief Information Officer. The position description number for this position is 467416 This is a non-supervisory, bargaining unit position. The salary range indicated reflects the locality pay adjustments for the Washington, D.C., Metropolitan area. Relocation expenses will not be authorized for the person(s) selected under this vacancy announcement
  • "This salary is based on Washington, DC duty location. However, your salary will be reflective of the duty station for which you reside." Recommends, designs, and develops applications and supporting hardware and software. Responsible for the design and implementation of complex technical solutions across the application stack. Builds individual system solutions and solutions that apply across multiple systems and projects. Plans system interfaces and integration solution architecture based on established enterprise application strategy. Analyzes solution options, trade-offs, designs and integration methods. Presents technical solutions to management for concurrence and/or guidance. Communicates issues, plans and implications of architectural decisions to business and IT Leadership. Provides technical and architectural leadership for systems and projects. Serves as technical leader on projects and leads and participates in technical design sessions. Leads the design of new applications/solutions from conception to completion. Ensures a maximally robust design is developed. Works closely with fellow team members to rapidly build and deploy technical solutions. Participates in the technical oversight of sub-systems design and development and integration into the overall enterprise solution. Verifies stability, interoperability, portability, security, and scalability of application architectures. Provides knowledge of solution/application architecture to business and technology teams. Keeps current on emerging application design, database architectures, technologies, and methodologies. Serves as an expert in multiple technical subject areas and works to deliver technical guidance where needed. Reviews proposed application designs, system architectures, and technology solutions. Discusses alternative solutions with users, developers, and engineers throughout OCIO. Provides support and guidance to development teams during the analysis, development, testing and deployment processes. Provides or review detailed design and specification documentation for applications and databases. Creates project and application architecture deliverables consistent with architecture principles, standards, methodologies, and best practices. Provides input to the development of project initiation documents when needed. Contributes to improving best practices for code architecture, unit testing, database, and technical designs. Provides training and mentoring on design and architecture best practices. Ensures solutions are consistent with agency technical standards, strategic direction, and enterprise architecture principles. Uses judgment to research, interpret, modify, and develop technical solutions meeting business requirements. Possesses knowledge of many technologies and accurately judges their applicability to specific situations. Evaluates applications' development needs and applies technical principles and concepts to develop business solutions. Applies proven communication, analytical and problem-solving skills to help identify, communicate and resolve systems issues to maximize the benefit of IT investments. Performs troubleshooting and solves problems. Analyzes problems and issues and determines the most efficient way to solve them. Coordinates with applications developers to isolate and help solve problems encountered during testing and implementation. Analyzes procedures and data to develop logical solutions to complex application programming problems. Identifies problem areas and opportunities and makes recommendations. Participates in the development of technology strategy, technology standards, roadmaps, and practices. Advises and consults OCIO management on technology costs, benefits, and implementation requirements. Independently reviews and analyzes existing software solutions for continued effectiveness in meeting business and technology needs. Identifies deficiencies in existing system designs and recommends solutions for improvement. Performs reviews of technical architectures and components. Analyzes system performance and efficiency. Reviews existing systems for stability, interoperability, portability, security, and scalability, and makes recommendations for improvements. Uses routine techniques and strategies to optimize technologies. Reviews proposed designs and architectures. Provides quality reviews of technical selections, design documents, and implementation plans, ensuring appropriateness. Reviews proposed COTS selections, development platform choices, and design approaches. Monitors implementations to ensure correct implementation of proposed solutions. Designs, develops and administers information technology systems and tools, ensuring architectures and plans are aligned with technology strategy. Serves as an expert and consultant to management on design, development, and integration tools. Implements and maintains complex systems.
Listing sourced from USAJobs.