View Our Website View All Jobs

Full Stack Developer

Full Stack Developer (Reston, VA)

Top Secret Clearance Required

The team is seeking a Full Stack Developer to support a web-based analytic tool. The developer will work with a small team following an agile methodology such as Scrum or Kanban. The developer will contribute to the design and implementation of the application while paying attention to performance, stability, and security. Other responsibilities include deployment to and administration of the application server as well as participating in requirements gathering. The application is currently written in Python and JavaScript with an Oracle database.


  • Design and implement a layered web application
  • Work with relational databases (Oracle, MySQL, PostgreSQL, etc.). Write and optimize SQL. Make schema changes.
  • Maintain and extend the application's RESTful web service/API
  • Translate UI/UX wire-frames to visual elements using HTML and CSS
  • Work with users and team members to gather and refine requirements
  • Build reusable code and libraries for future use
  • Code with attention to security and data protection
  • Optimize code for maximum speed and scaleability
  • Collaborate with engineers of various levels

Required Qualifications:

  • Must have a Top-Secret Clearance
  • Five years of experience developing websites, or a Bachelor’s degree and 3 years of experience
  • A minimum of three years of experience with an object-oriented programming language such as Java, Python, C#, or C++
  • A minimum of one (1) year of experience with JavaScript and one or more JavaScript libraries such as jQuery or AngularJS
  • A minimum of one (1) year of experience using a web content framework or CMS such as Django, WebPy or tinyCMS
  • Capable of working independently, researching and learning new technologies as needed
  • Comfortable working in a Linux/Unix command-line environment

Desired Qualifications:

  • An understanding of Linux server administration (shell scripting, process management, disk management)

Our Company Overview:

Business Computers Management Consulting Group, LLC (BCMC) is an 8(a) Small Disadvantaged Business specializing in Information Technology (IT), Cybersecurity, Information Assurance (IA), SOA, Big Data Management, Program Management, and more for Federal, State, and Local agencies. We possess highly skilled engineers, providing innovative solutions backed by strong past performances. We are ISO 9001:2015 certified and registered promising highest quality to all of our clients.

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Veteran/Disability status