Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add USAJOBS link and update senior eng job listing #238

Merged
merged 1 commit into from
Feb 13, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 15 additions & 18 deletions pages/about/senior-software-engineer.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ eleventyNavigation:

Senior software engineers are accountable for creating products that meet user needs within the technical constraints of the agency. They oversee complex technology implementations with a focus on constant re-engineering and refactoring to ensure the simplest system possible that accomplishes the user’s needs. Senior software engineers work on cross-functional teams to deliver human-centered products using modern software development practices.

**Apply on USAJOBS (link coming soon)**
**[Apply on USAJOBS for the Senior software engineer / IT cybersecurity specialist role](https://www.usajobs.gov/job/776336900)**{.usa-link--external}

### GitHub repos
- [GitHub code repository for the get.gov website](https://github.com/cisagov/get.gov){.usa-link--external}
- [GitHub code repository for the .gov registrar](https://github.com/cisagov/manage.get.gov){.usa-link--external}

## Duties
## Typical work assignments
- Overseeing the overall system architecture using prototyping and proof of concepts within full-stack development
- Supporting infrastructure and platform decisions to create an architecture that serves users and developers
- Working within enterprise technology governance to ensure a healthy DevSecOps pipeline
Expand All @@ -29,25 +29,22 @@ Senior software engineers are accountable for creating products that meet user n
- Clearly communicating technical concepts to stakeholders across a range of disciplines
- Collaborating with researchers, designers, and product managers to deliver a product that meets user needs using agile product development

### Specialized experience for GS-13
## Specialized experience
In addition to meeting the qualifications listed above, you must have at least one year of specialized experience at the next lower GS-grade level (or equivalent). Specialized experience for this role is defined as experience delivering components projects, tools or products as part of an engineering team.

Must have at least one full-time year (52 weeks) of specialized experience equivalent to the GS-12 grade level in the federal service (or comparable level of experience from outside the federal service).
### Specialized experience for GS-13
You qualify for the GS-13 grade level if you have at least one (1) year of specialized experience at the GS-12 grade level (or equivalent) performing the following duties:

Specialized experience for this role is defined as **experience delivering components projects, tools or products as part of an engineering team**. This includes experience:

- Architecting and developing complex modern web applications or cloud infrastructure using approaches such as test-driven development, continuous integration & deployment, or distributed version control such as GitHub
- Considering and mitigating risks that might impact the successful launch of a product
- Communicating technical concepts to stakeholders across a range of disciplines
- Performing system or service analysis to identify and better support user needs
1. Architecting and developing complex modern web applications or cloud infrastructure using approaches such as test-driven development, continuous integration & deployment, or distributed version control such as GitHub
2. Considering and mitigating risks that might impact the successful launch of a product
3. Communicating technical concepts to stakeholders across a range of disciplines
4. Performing system or service analysis to identify and better support user needs

### Specialized experience for GS-14
You qualify for the GS-14 grade level if you have at least one (1) year of specialized experience at the GS-13 grade level (or equivalent) performing the following duties:

Must have at least one full-time year (52 weeks) of specialized experience equivalent to the GS-13 grade level in the federal service (or comparable level of experience from outside the federal service).

Specialized experience for this role is defined as **experience delivering projects, tools or products as part of an engineering team**. In addition to those at the GS-13 level, this includes experience:

- Promoting and ensuring the use of modern software development approaches such as test-driven development, continuous integration & deployment, or distributed version control such as GitHub on a software development team
- Providing advice and recommendations to various audiences on a variety of complex application issues
- Communicating technical concepts and challenges to stakeholders across a range of disciplines
- Direct the work of a software development team according to a prioritized backlog
1. Promoting and ensuring the use of modern software development approaches such as test-driven development, continuous integration & deployment, or distributed version control such as GitHub on a software development team
2. Providing advice and recommendations to various audiences on a variety of complex application issues
3. Communicating technical concepts and challenges to stakeholders across a range of disciplines
4. Direct the work of a software development team according to a prioritized backlog

Loading