View all jobs


Sterling, VA · Information Technology
Job Title: Principal Full Stack Developer
Location: Remote
We are seeking a Principal Full Stack Developer / Development Lead to join our client, an award-winning Federal Integrator. In this role, your strong analytic skills and ability to solve challenges with technology will make an impact on our government clients’ critical missions, improving millions of lives across the globe.
  • Analyze problems such as user requirements, input data and form, output data and form, available computer configuration, processing, and turnaround time requirements
  • Evaluate, test, and manage configuration that support the software development process
  • Plan, conduct, and direct systems projects of major importance and difficulty by applying your advanced computer systems knowledge
  • Research systems analysis methodology and create a repository of such information in electronic format for re-use
  • Maintain comprehensive knowledge in the development of client/server and internet applications that utilize a n-tier architecture and graphical user interface
  • Provide deployment support by deploying code, static files, and/or databases by request to the staging environment and syncing static files and databases among environments
  • Ability to thrive as a member of a highly motivated Agile team
  • Other similar professional duties assigned as needed
Required Skills
  • 8-10 years of experience in open source web development
  • Experience building websites using Angular
  • Professional Experience: at least seven (7) years related technical experience (across all development languages with focus on Angular 2+ over the past 3-years), along with software design and development
  • Experience developing web applications using the Angular 2+ – 7 frameworks (or other modern frameworks, with a focus on Angular)
  • 5+ years developing with and using JavaScript and TypeScript
  • Experience building applications using Java, Spring boot, JSON, and JavaScript
  • Experience with Databases such as Oracle 12c, Oracle 18c, and PostgreSQL
  • Experience with test automation tools such as Karma, Cucumber and Selenium
  • Experience with automated deployment tools such as Jenkins
  • Experience in Test Driven and Behavior Driven Development frameworks
  • Ready to embrace a fast-paced work environment with deadlines and new challenges
  • Strong communication and teamwork abilities
  • Solid understanding of CI/CD pipeline
  • Bachelor’s degree in computer science or a related field with 3-5 years of relevant experience
  • Employer will accept a suitable combination of education, training, or experience
Desired Skills
  • Experience delivering solutions using Agile delivery practices
  • Experience with Amazon Web Services (AWS)
  • Familiarity with revision control systems such as Git/Github
  • Experience enhancing the performance of high-traffic sites
  • Experience supporting the US Patent and Trademark Office
Work Authorization: US citizenship or work visa required
Powered by