Logo
Pyramid Systems

Full Stack Engineer

Pyramid Systems, Merrifield, Virginia, us, 22118

Save Job

Overview

Currently seeking multiple Full Stack Developers in support of the U.S. Citizenship and Immigration Services (USCIS) Engineering Support for Identity Services (ESIS). This individual will support Agile Application Development technologies and capabilities in the areas of software development, systems engineering, integration, and test of software applications and infrastructure. Will be skilled with front-end, back-end, and database development. Design and implement full stack cloud solutions to include IaaS, PaaS, and SaaS. Design and deploy computing infrastructure, including virtual machines and other resources such as VM disk image libraries, storage, firewalls, load balancers, IP addresses, and VLANs. Implement cloud-based platform services for AWS and cloud-based software as a service for AWS. Perform DevOps functions. Key Skills: 5+ years of experience with full stack engineering with proficiency in database development/integration as well as server and client application development/integration Software developing experience using Python and Java Spring framework Experience with other software technologies such as Web Services (SOAP/REST), React/Angular, VS Code, SQL, Gradle, and/or Git AWS experience required with experience deploying enterprise applications in AWS Experience with CI/CD environment tools such as Docker, Jenkins, Ansible, Kubernetes Responsibilities

Software development with Python, Java, React, and various scripting languages Design data models and web APIs and creation of software tasks from system requirements Perform requirements analysis, design, development, unit, and integration testing of software, troubleshooting and debugging of the system Immediate responsibilities will include enhancing and maintaining the existing system as well as design, development, and documentation of new features Create Git releases, pull requests and code reviews Query logs utilizing Splunk and monitor dashboards utilizing New Relic Usage of Atlassian Tools for day to day tasks within the Scrum process Implement web services, data persistence access features and external interfaces Partner closely with front-end and database engineers to ensure features are developed holistically Follow Agile software development methodology and team architecture standards Read Architecture Diagrams Perform test service to improve code coverage, mocking services, test driven development and unit testing Modify Helm Charts, Jenkinsfiles, and Dockerfiles Qualifications

MUST BE US CITIZEN Bachelors degree required Must be able to obtain and maintain a Public Trust security clearance Must have experience in Python and Java Spring Framework (Boot, Batch, Data, Security) Must have experience with Web Services (SOAP/REST), React/Angular, VS Code, SQL, Gradle, and/or Git Experience with design, development, enhancement, troubleshooting and debugging of web applications Must have experience in AWS cloud environment and with CI/CD tools (e.g., Docker, Jenkins, Kubernetes) for deployment processes, monitoring production environments, and modifying Docker/Jenkins files and Helm charts Experience with scripting languages (Python, Bash, PowerShell, Perl) is not required but nice to have Understanding of branching and using tools such as Git, VS Code, and/or Rancher Experience with creating Git releases, pull requests, and code reviews Experience monitoring dashboards utilizing New Relic Experience with Splunk to query logs Experience with JUnit testing preferred Experience creating release instructions utilizing JIRA Experience developing and integrating complex software systems through the full SDLC Experience with Agile Scrum Must have strong written and verbal communication skills Target Pay Range

The below listed pay range for this position is not a guarantee of compensation or salary. The final offered salary will be influenced by a host of factors including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at Pyramid Systems that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits (including an Employee Stock Ownership Plan, ESOP), FlexPTO, and opportunities for learning and development. Pyramid Min USD $92,591.00/Yr. Pyramid Max USD $138,887.00/Yr. Why Pyramid?

Pyramid Systems, Inc. is an award-winning technology leader driving digital transformation across federal agencies. We empower forward-thinking innovations, accelerate production-ready software, and deliver secure solutions so federal agencies can meet their mission goals. We were voted a Top Workplace regionally (Washington, DC) and nationally in 2023 and 2024. We are headquartered in Fairfax, VA, with a growing national footprint. We value flexible work arrangements, promote work-life balance, and are committed to diversity, equity and inclusion as a company priority. We offer competitive compensation and benefits, including an ESOP, a performance-based rewards program, and opportunities for development and advancement. 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, protected veteran status, or disability.

#J-18808-Ljbffr