Full Stack Developer
Description

ITC is a Woman Owned Small Business delivering exceptional consultation to the U.S. Government in Systems/Software Engineering, Cybersecurity Solutions, Mission Operations/INTEL Analysis, and Management Services in order to enable our customers to solve the most challenging problems. With continued growth comes opportunity, and we are currently searching for a Top-Secret SCI with polygraph-cleared Expert-level Acquisition Professional. 


As a Senior Full-Stack Developer, you’ll be shaping a collaboration software platform based on the popular, open-source Drupal Content Management System and other open-source software products. You’ll support multiple deployments of this system, each providing important capabilities for a broad array of missions.

You’ll be able to engage directly with the user community and customer leadership to learn how the system impacts them, capture and validate requirements, influence architecture and design decisions, and demonstrate new features.

You’ll work with an existing team of talented developers and system support staff, with opportunities to learn from senior-level peers, assist and mentor junior developers, and initiate improvements to the development environment, build pipelines, test automation, and other processes. 


Work Location options: Annapolis Junction, MD, Washing, DC or Reston, VA, Hybrid Schedule with 2-3 days on-site required

Requirements
  • TS/SCI with Poly required.
  • Experience with frontend development using JavaScript and/or TypeScript
  • Proficiency in building secure, reliable web applications on Linux servers
  • Experience with relational database systems (e.g., PostgreSQL)
  • Knowledge of, and experience with, Git workflows, continuous integration, and DevOps practices
  • 9 Years of experience in Software or Systems Engineering roles or a highly related field of work with similar scope and responsibilities.
  • A Bachelor’s degree may be substituted for 4 years of experience and a Master’s Degree may be substituted for 6 years of experience

Benefits for this position include:

  • 401K plan with company contributions (safe harbor and profit sharing)
  • 11 Federal holidays, 21 Days PTO
  • Medical, Dental, & Vision with substantial company contributions
  • Company provided Life, LTD and STD Insurance
  • Health Savings Accounts/ Flexible Spending Accounts
  • Referral Bonuses
  • Performance Bonuses
  • Tuition Assistance for Education, Training, and Professional certifications
  • Career Development

Desired:

  • Experience working in Agile / Scrum teams
  • Experience developing PHP-based web applications
  • Experience with frontend frameworks such as Vue, Angular, React, etc.
  • Experience working with NoSQL or document-based databases (e.g., Elasticsearch)
  • Knowledge of web accessibility and user experience design
  • Experience applying Site Reliability Engineering practices
  • Strong technical documentation and presentation skills

Many factors can influence final salary including, but not limited to relevant prior work experience, specific skills and competencies, education, and certifications. Final salary can also be influenced by a position’s geographic location, Federal Government contract labor categories, and contract wage rates.

The salary Range for this position is: $180,000-200,000

ITC is an Equal Opportunity employer. Qualified applicants or employees will receive consideration for employment without regard to race, color, religion, ethnic or national origin, ancestry, age, sex, sexual orientation, gender identity, pregnancy (including childbirth or related condition) citizenship, familial status, mental or physical disability status, veteran status, genetic information, other non-disqualifying disability, or any other characteristic protected by law.