Logo
Pyramid Systems

Sr. Full Stack Engineer

Pyramid Systems, Fairfax, Virginia, United States, 22032

Save Job

Sr. Full Stack Engineer Job ID: 2025-2140

# of Openings: 1

Overview Currently seeking multiple Full Stack Developers in support of the U.S. Citizenship and Immigration Services (USCIS) Engineering Support for Identity Services (ESIS). The individual will support Agile Application Development technologies and capabilities in software development, systems engineering, integration, and testing of software applications and infrastructure. Responsibilities include front‑end, back‑end, and database development, designing and implementing full stack cloud solutions (IaaS, PaaS, SaaS), deploying computing infrastructure, and performing DevOps functions. Cloud‑based platform services for AWS and AWS SaaS implementations are required.

Key Skills

10+ years of experience as a full‑stack engineer with strong database development/integration skills and server/client application development.

Software development experience using Python and Java Spring framework.

Experience with Web Services (SOAP/REST), React/Angular, VS Code, SQL, Gradle, and Git.

AWS experience required with deployment of enterprise applications in AWS.

Experience in CI/CD environments using Docker, Jenkins, Ansible, Kubernetes.

Responsibilities

Develop software with Python, Java, React, and scripting languages.

Design data models, web APIs, and develop software from system requirements.

Perform analysis, design, development, unit and integration testing, troubleshooting, and debugging.

Enhance and maintain existing systems; design, develop, and document new features.

Create Git releases, pull requests, and conduct code reviews.

Query logs via Splunk and monitor dashboards using New Relic.

Use Atlassian tools for day‑to‑day Scrum tasks.

Implement web services, data persistence, and external interfaces.

Collaborate with front‑end and database engineers for holistic feature development.

Follow Agile methodology and team architecture standards.

Read architecture diagrams.

Improve code coverage through test services, mocking, TDD, and unit testing.

Modify Helm charts, Jenkinsfiles, and Dockerfiles.

Qualifications

Must be a U.S. Citizen.

Bachelor’s degree required.

Must obtain and maintain a Public Trust security clearance.

10+ years of experience in Software Engineering.

Proficiency in Python and Java Spring Framework (Boot, Batch, Data, Security).

Experience with Web Services (SOAP/REST), React/Angular, VS Code, SQL, Gradle, and Git.

Design, development, enhancement, troubleshooting, and debugging of web applications.

AWS cloud experience and CI/CD tools (Docker, Jenkins, Kubernetes); modify Docker/Jenkins files and Helm charts.

Scripting languages (Python, Bash, PowerShell, Perl) are a plus.

Branching concepts and tools such as Git, VS Code, Rancher.

Git release creation, pull requests, and code review experience.

Monitoring dashboards with New Relic.

Splunk log querying.

JUnit testing.

Release instruction creation with JIRA.

Full SDLC experience with complex software integration.

Agile Scrum experience.

Strong written and verbal communication skills.

Target Pay Range Pay range is not guaranteed and will be influenced by factors such as geographic location, government contract categories, experience, and skills. Pyramid Systems values flexibility and offers competitive compensation, benefits, an Employee Stock Ownership Program, FlexPTO, and learning opportunities.

Pyramid Min USD $125,731.00 / Yr.

Pyramid Max USD $188,597.00 / Yr.

Why Pyramid? Pyramid Systems, Inc. is an award‑winning technology leader driving digital transformation across federal agencies. We empower innovation, accelerate production‑ready software, and deliver secure solutions. Voted a Top Workplace in Washington, DC, and nationally for 2023 and 2024, we are headquartered in Fairfax, VA with a growing national footprint. We champion workplace flexibility, performance‑based rewards, and diversity, equity, and inclusion. Competitive compensation, benefits, and a strong culture of growth define Pyramid.

EEO Statement Pyramid Systems, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

#J-18808-Ljbffr