Sign in
Post Jobs

Principal Software Engineer #761

Full Time

Website Senate

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.

To apply for this job please visit

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

Share on

Similar Jobs