Software Engineer II (Full Stack Developer - Frontend focus)
- Employer
- USAJobs
- Location
- Washington, D.C
- Closing date
- Nov 1, 2021
View more
- Industry
- Government and Public Services, Federal
- Function
- Software Developer, IT
- Hours
- Full Time
- Career Level
- Experienced (Non-Manager)
You need to sign in or create an account to save a job.
Duties
Summary
The Office of the Clerk for the U.S. House of Representatives is seeking a dynamic and innovative Software Engineer (Fullstack/JavaScript Developer) to join a development team that is dedicated to building and enhancing systems critical to legislative operations, used by Members of Congress, Committees, other internal agencies and the public.
Learn more about this agency
Responsibilities
The Office of the Clerk for the U.S. House of Representatives is seeking a dynamic and innovative Software Engineer (Fullstack/JavaScript Developer) to join a development team that is dedicated to building and enhancing systems critical to legislative operations, used by Members of Congress, Committees, other internal agencies and the public. This position will focus on providing developer level support to both new and existing development efforts.
As an experienced Software Engineer, the applicant must have the temperament to communicate with a variety of personalities in a tactful, pleasant and professional manner. The applicant must be someone who takes initiative, enjoys finding solutions when presented with challenges, works to build strong working relationships with key stakeholders, is very detail-oriented, and takes pride in their work. Interested parties must work well under pressure in a professional environment, cooperatively, while collaborating with others. The nature of the work also requires that the candidates must be willing to work overtime and/or work after hours on a short notice as needs arise. This position is full time onsite at our location on Capitol Hill, Washington, DC. Limited telework is available depending on Congressional schedules.
Travel Required
Not required - Not required.
Supervisory status
No
Promotion Potential
10
Requirements
Conditions of Employment
Qualifications
-A Bachelor's degree in Computer Science or related field, and equivalent work experience is preferred.
-Minimum five years professional experience as a software engineer.
-Strong written and verbal communications skills.
-Experience with web application technologies such as HTML, CSS and JavaScript.
-Experience with React, or a comparable modern UI framework such as Angular or Vue.js.
-Experience building UI components from wireframes.
-Experience building unit tests for frontend components using Jess or similar testing framework.
-Experience working with GraphQL APIs and service frameworks, or REST services frameworks such as ASP.NET or Spring Boot.
-Experience working as part of an engineering team using agile processes and modern development workflows such as gitflow.
This position is located onsite.
Hiring for this position is governed by the Veterans Employment Opportunities Act. Applicants seeking veterans' preference consideration should email veoa-iohr@mail.house.gov for further information.
Continued employment is contingent upon satisfactorily completing a criminal history records check. Employment with the U.S. House of Representatives is at-will. EOE.
Education
Additional information
How You Will Be Evaluated
You will be evaluated for this job based on how well you meet the qualifications above.
You will be evaluated using a structured interview process.
Background checks and security clearance
Security clearance
Not Required
Drug test required
No
Required Documents
Resume submission
If you are relying on your education to meet qualification requirements:
Education must be accredited by an accrediting institution recognized by the U.S. Department of Education in order for it to be credited towards qualifications. Therefore, provide only the attendance and/or degrees from schools accredited by accrediting institutions recognized by the U.S. Department of Education .
Failure to provide all of the required information as stated in this vacancy announcement may result in an ineligible rating or may affect the overall rating.
Summary
The Office of the Clerk for the U.S. House of Representatives is seeking a dynamic and innovative Software Engineer (Fullstack/JavaScript Developer) to join a development team that is dedicated to building and enhancing systems critical to legislative operations, used by Members of Congress, Committees, other internal agencies and the public.
Learn more about this agency
Responsibilities
The Office of the Clerk for the U.S. House of Representatives is seeking a dynamic and innovative Software Engineer (Fullstack/JavaScript Developer) to join a development team that is dedicated to building and enhancing systems critical to legislative operations, used by Members of Congress, Committees, other internal agencies and the public. This position will focus on providing developer level support to both new and existing development efforts.
As an experienced Software Engineer, the applicant must have the temperament to communicate with a variety of personalities in a tactful, pleasant and professional manner. The applicant must be someone who takes initiative, enjoys finding solutions when presented with challenges, works to build strong working relationships with key stakeholders, is very detail-oriented, and takes pride in their work. Interested parties must work well under pressure in a professional environment, cooperatively, while collaborating with others. The nature of the work also requires that the candidates must be willing to work overtime and/or work after hours on a short notice as needs arise. This position is full time onsite at our location on Capitol Hill, Washington, DC. Limited telework is available depending on Congressional schedules.
Travel Required
Not required - Not required.
Supervisory status
No
Promotion Potential
10
Requirements
Conditions of Employment
- USAJobs Conditions of Employment
Qualifications
-A Bachelor's degree in Computer Science or related field, and equivalent work experience is preferred.
-Minimum five years professional experience as a software engineer.
-Strong written and verbal communications skills.
-Experience with web application technologies such as HTML, CSS and JavaScript.
-Experience with React, or a comparable modern UI framework such as Angular or Vue.js.
-Experience building UI components from wireframes.
-Experience building unit tests for frontend components using Jess or similar testing framework.
-Experience working with GraphQL APIs and service frameworks, or REST services frameworks such as ASP.NET or Spring Boot.
-Experience working as part of an engineering team using agile processes and modern development workflows such as gitflow.
This position is located onsite.
Hiring for this position is governed by the Veterans Employment Opportunities Act. Applicants seeking veterans' preference consideration should email veoa-iohr@mail.house.gov for further information.
Continued employment is contingent upon satisfactorily completing a criminal history records check. Employment with the U.S. House of Representatives is at-will. EOE.
Education
Additional information
How You Will Be Evaluated
You will be evaluated for this job based on how well you meet the qualifications above.
You will be evaluated using a structured interview process.
Background checks and security clearance
Security clearance
Not Required
Drug test required
No
Required Documents
Resume submission
If you are relying on your education to meet qualification requirements:
Education must be accredited by an accrediting institution recognized by the U.S. Department of Education in order for it to be credited towards qualifications. Therefore, provide only the attendance and/or degrees from schools accredited by accrediting institutions recognized by the U.S. Department of Education .
Failure to provide all of the required information as stated in this vacancy announcement may result in an ineligible rating or may affect the overall rating.
You need to sign in or create an account to save a job.
Get job alerts
Create a job alert and receive personalized job recommendations straight to your inbox.
Create alert