Sr. Full Stack Engineer
Listed on 2025-12-19
-
Software Development
Full Stack Developer, Cloud Engineer - Software, Software Engineer, DevOps
Sr. Full Stack Engineer
Job :
# of Openings: 1
OverviewCurrently 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 Dev Ops functions.
Cloud‑based platform services for AWS and AWS SaaS implementations are required.
- 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.
- 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, Jenkins files, and Dockerfiles.
- 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, Power Shell, 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.
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 MinUSD $ / Yr.
Pyramid MaxUSD $ / 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.
EEOStatement
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(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).