• Type: Contract
  • Job #2010

Title: Full Stack Developer

Location: Vienna, VA

*Clearance: *Active Top Secret needed to apply *

Job Description

  • This position requires a Top-Secret security clearance with the ability to obtain a CI/Poly

 

The Software Developer's role is to assist in the definition, development, testing, analysis, and maintenance of new or existing software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications.

 

Make recommendations and advise on organization-wide system improvements and optimization or maintenance efforts in the following specialties: information systems architecture, networking, telecommunications, automation, communications protocols, risk management/electronic analysis, software, lifecycle management, software development methodologies, modeling, and simulation. This position is heavy customer facing, working with the TSC international partners unit. May involve travel to foreign countries.

 

Skills and Qualifications:

  • Expertise in Systems Development Life Cycle framework.
  • Expertise in developing enterprise IT solutions in Java.
  • Advanced knowledge of SQL, NoSQL, Linux, and script languages.
  • Experience with performance management diagnostic methods, tools, and techniques.
  • Experience with systems testing and evaluation principles, methods, and tools.
  • Knowledge of new and emerging information technologies and/or industry trends.
  • Knowledge of project management principles and methods.
  • Experience with Agile Scrum methodology.
  • Proficiency with production implementation and support of enterprise Java applications on Linux/Unix.
  • Proficiency/experience with NoSQL database is desirable.

Minimum Education & Experience:

  • Master’s degree preferred in Business, Engineering, Management Sciences, Computer Science, Information Systems, or other related discipline with two years of relevant experience in software development; OR
  • Bachelor’s degree in Business, Engineering, Management Sciences, Computer Science, Information Systems, or other related discipline with two – four years of relevant experience in software development; OR
  • Associate’s degree in Business, Engineering, Management Sciences, Computer Science, Information Systems, or other related discipline with two to four years of relevant experience in software development; OR
  • Eight years of relevant experience in software development.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!