Organization
U.S. House of Representatives, Washington, D.C.
Position Title
Software Engineer
Position Type
Full-time
Position Location
Washington, D.C.
Must already be within a commutable distance OR open to relocating without assistance.
Position Description
The Software Engineer will plan and support the management, expansion, and optimization of our Appian platform and support other software development, as needed. This role is critical in supporting operational efficiency for the Sergeant at Arms through automation of workflows and the development of user-friendly digital services for both the Sergeant at Arms and Member offices. This position requires strong expertise in Appian development and cross divisional collaboration with network and enterprise architect team to ensure the reliability, security, and scalability of our Appian instance. Experience with REST APIs, SQL, Design Studio and PowerBI is a plus.
This is a non-supervisory position.
Job Duties:
Develop, test, and deploy Appian applications and portals using Appian Low-Code Platform best practices.
Manage Appian platform health, version upgrades, patches and migrations.
Work with networking and enterprise administrators to apply and update software certificates, ensuring secure authentication and continuity of access.
Maintain and enhance the existing Appian portal to submit forms that trigger critical workflows.
Design, build, and deploy new forms and workflow applications based on operational needs.
Develop and implement additional Appian portals for internal staff to streamline business processes and service delivery.
Design and optimize SQL queries.
Collaborate with data teams to develop SSIS packages.
Partner with business analysts, developers, and enterprise architects to align Appian solutions with business requirements and security policies.
Write clean, well-documented, and tested code while following best practices to ensure quality, maintainability, and knowledge sharing.
Stay current with Appian platform updates and new feature adoption to improve solution delivery and user experience.
Utilize PowerBI and Design Studio to create forms, dashboards and reports using various data sources.
Performs other duties as assigned.
Requirements:
Bachelor’s degree in computer science, information technology, or related field or have equivalent professional experience. Active Appian Senior or Lead Developer certificate. Responsibility in application development and platform administration is required. A minimum of 3 years of experience with Appian development, including cloud-based environments, REST APIs, and certificate management. Strong skills in SQL, relational database management, and building Appian forms and workflows are required Experience and knowledge of Java, RESTful web services, and enterprise architecture. Experience with Power BI and Design Studio is a plus.
Must be able to obtain and maintain a Top-Secret security clearance.
Knowledge, Skills, and Abilities:
Incumbent must have strong knowledge of Appian development principles, including designing interfaces, process models, and records, as well as familiarity with SQL query design, relational database concepts, REST APIs, and basic data integration tasks. Applicants must demonstrate strong communication, organizational, and problem-solving skills, and have the ability to collaborate effectively with cross-functional teams. Incumbent should be capable of following development best practices, producing documentation for workflows and processes, and providing excellent customer service while working under pressure when necessary. The incumbent supports cloud-based Appian environments, manages platform maintenance and upgrades, and oversees design and optimization of complex forms and workflows.
Salary Level/Range
$137,835 - $148,637
How to Apply
Applicants should apply on the Career Site by 7pm on June 23, 2025.
Veterans’ Preference Information:
Hiring for this position is governed by the Veterans Employment Opportunities Act.
**Only applicants seeking veterans’ preference consideration should email for further information. Please note the word “Veteran” in the subject line and note the job title and vacancy announcement number in the body of the email.
Employment Eligibility
The U.S. House of Representatives is an equal-opportunity employer. All qualified applicants are encouraged to apply. All travel-related expenses associated with the interview and hiring process must be paid by the applicant, to include any relocation expenses. Employment may be contingent upon the satisfactory completion of a criminal history records check. Employment with the U.S. House of Representatives is at-will. A qualified applicant must meet one of the following residency requirements within the continental United States for eligibility for a paid position with the U.S. House of Representatives:
Be a U.S. citizen
Be lawfully admitted for permanent residence and seeking citizenship as outlined in 8 U.S.C. § 1324b(a)(3)(B)
Be (i) admitted as a refugee under 8 U.S.C. § 1157 or granted asylum under 8 U.S.C. § 1158 and (ii) have filed a declaration of intention to become a lawful permanent resident and then a citizen when eligible
Owe allegiance to the U.S. (i.e., qualify as a non-citizen U.S. national under federal law)