Principal Software Engineer #761

Legislative Branch - Senate · Washington DC

Company

Legislative Branch - Senate

Location

Washington DC

Type

Full Time

Job Description

Summary

The Senate Sergeant at Arms is seeking a Principal Software Engineer. The complete vacancy announcement and application can be found on the United States Senate Career Page at https://sen.gov/J5NY. This vacancy announcement closes at 7pm EST on the closing date. Late applications will not be accepted.

Learn more about this agency

Requirements

Conditions of Employment

  • For conditions of employment and citizenship requirements, please visit the job announcement on the United States Senate Career Page at https://sen.gov/J5NY.

Qualifications

Other Duties/ Responsibilities

  • Knowledge of diagramming, flow charting and detailed analysis and program documentation.

Required Work Experience

  • GED with 11-15 years of relevant work experience; Bachelor's 8-11 years of relevant work experience; Master's with 6-8 years of relevant work experience

Required Special Skills/ Knowledge

  • Knowledge of programming languages, data structures, utilities, and software packages for software development.
  • Working knowledge of deploying and securing application in a Cloud provider.
  • Working knowledge of web and mobile frameworks and User Interface toolkits.
  • Working knowledge of source code control and versioning systems.
  • Minimum of 10 years of experience with the Python programming language and Python web frameworks.
  • Minimum of 10 years of experience with JavaScript and JavaScript Frameworks
  • Working knowledge and experience of the principles of Agile (e.g., Scrum, Kanban).
  • Working knowledge of Docker and running applications in a containerized environment.
  • Working knowledge of the principles of unit testing and continuous integration.
  • Working knowledge of the principles of testing across multiple web browsers and platforms.
  • Expert knowledge and skills, with a proven ability to lead large, complex projects from inception through to production release.
  • Expert ability to work and communicate effectively with clients, software engineers, and management in a highly visible, mission-critical environment both verbally and in writing.
  • Experience collaborating with product owners and subject matter experts to understand business needs and recommend solutions on large and/or complex projects.
  • Ability to make strategic decisions on the direction and scope of projects.
  • Advanced working knowledge of, and ability to implement, CI/CD pipelines.
  • Ability to make and document recommendations of best practices, resources, and any alternative tools or technologies to those outlined above.
  • Experience owning problems and working them to resolution by collaborating with the right people and keeping management, peers, and teammates informed. 

As part of our hiring process, we may conduct a skills assessment to better understand an applicant’s proficiency in key areas relevant to the role. 

Desired Qualifications

  • Scrum Master and/or Product Owner Certifications.
  • Facilitator and/or coaching certifications.
  • Mediation training.

Working Conditions

  • This position directly supports essential services of the U.S. Senate. As such, this position requires the employee be available and prepared to work during government shutdowns, in inclement weather, on holidays, weekends, and during late nights to ensure essential services to the Senate continue without interruption. In the context of government furloughs, this position is considered excepted.

Security Clearance

  • This position requires that the applicant obtain and maintain a Secret U.S. Government security clearance.
  • Applicants must be U.S. citizens in order for the SAA to submit your application for a security clearance.

Education

High School Diploma, GED.

Additional information

The Sergeant at Arms is an equal opportunity employer in accordance with the requirements of Senate rules, regulations, and applicable Federal Laws. This agency provides reasonable accommodations to applicants with disabilities. If you need a reasonable accommodation for any part of the application and hiring process, please notify the agency. Decisions to grant reasonable accommodations will be determined on a case-by-case basis. Please email [email protected] with “Applicant Accommodation” in the subject line. No moving, relocation or pre-employment travel expenses will be paid for this position, or while in application for this position.

Read more
Apply Now

Date Posted

07/04/2024

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0.5

Similar Jobs

2025 Sensor Modeling and Simulation Analysis Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is a trusted partner to the nations space programs providing technical expertise and innovative solutions across satellite l...

View Details

Principal Project Manager, Commercial Bank - Capital One

Views in the last 30 days - 0

Capital One a Fortune 500 company and one of the nations top 10 banks is seeking a Principal Project Manager for its Commercial Bank The role involves...

View Details

Information Security Consultant - Application Security Engineer - MassMutual

Views in the last 30 days - 0

MassMutual is seeking an experienced Application Security Engineer to join their dedicated team The role involves driving security best practices cond...

View Details

Regional Director Public Sector Sales DOW - Chainguard

Views in the last 30 days - 0

The job seeks a Regional Director with sales expertise and security clearance to lead public sector initiatives and build partnerships Responsibilitie...

View Details

Manager, Customer Success - Bold Penguin

Views in the last 30 days - 0

Bold Penguin a leading digital solution platform for small commercial insurance is seeking a Manager of Customer Success The role involves leading a t...

View Details