Role 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, physical or virtual machines and other resources like virtual-machine disk image library, block and file-based storage, firewalls, load balancers, IP addresses, virtual local area networks. Implement cloud-based platform services for AWS. Implement cloud-based software as service for AWS. Perform DevOps functions.
Key Responsibilities
- Enhancing and maintaining the existing system as well as design, development, and documentation of new features
- Create Git releases, pull request and code reviews
- Query logs utilizing Splunk and monitor dashboarding utilizing New Relic
- Use 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
Key Qualifications
- 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
- 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
- Immediately performing responsibilities include enhancing and maintaining the existing system as well as design, development, and documentation of new features
- Must be US citizen
- Bachelor’s degree required
- Must be able to obtain and maintain a Public Trust security clearance
- Experience with Python and Java Spring Framework (Boot, Batch, Data, Security)
- Other software technologies such as Web Services (SOAP/REST), React/Angular, VS Code, SQL, Gradle, and/or Git
- Experience with design, development, enhancement, troubleshooting and debugging of web applications
- Experience with AWS cloud environment and with CI/CD tools (Docker, Jenkins, Kubernetes) for deployment processes, monitoring production environments, and modifying docker/Jenkins files and helm charts
- Scripting languages (Python, Bash, Powershell, Perl) is not required but nice to have
- Understanding of the concept of branching and utilizing technological tools such as Git, VS Code, and/or Rancher to perform
- Experience creating Git releases, creating pull requests, and reviewing code
- Experience monitoring dashboards utilizing New Relic
- Experience with Splunk to query logs
- Experience with Junit testing
- Experience creating release instructions utilizing JIRA
- Experience developing and integrating complex software systems through the full SDLC
- Experience with Agile Scrum
- Strong written and verbal communication skills
EEO Statement
Pyramid Systems, Inc. is an Equal Opportunity Employer. All qualified applications 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 based on disability.