Software Developer 6
Annapolis Junction, MD 
Share
Posted 25 days ago
Job Description

Position Summary
As a Software Developer you will work independently and as part of a cross-functional team to develop, maintain, and enhance complex and diverse software systems pursuant documented requirements.

Responsibilities include but are not limited to:

  • Performing full life-cycle software development, from conception to deployment
  • Reviewing and testing software components to ensure design requirements are met
  • Recommending system designs including hardware and softwareuse, process standards, and procedures
  • Designing, coding/modifying, an implementing complex algorithms pursuant to strict requirements
  • Working with engineers to determine and analyze requirements, capabilities, and interfaces
  • Coordinating software system installation and monitor equipment functionality to ensure operational specifications are met

Position/Candidate Requirements

  • Security Clearance: TS/SCI with Polygraph REQUIRED
  • Education and Experience: Computer Science, Engineering, or a Related Discipline
    • Associates Degree and 15+ years of relevant progressive experience or
    • Bachelor's Degree and 12+ years of relevant progressive experience or
    • Master's Degree and 9+ years of relevant progressive experience
  • DoD 8570 IAT Level II or higher baseline certification, e.g. CISSP, Security+, etc.
  • Relevant experience / knowledge of coding languages, development frameworks and third-party libraries
    • Front-end languages and libraries (e.g. HTML/CSS, JavaScript, XML, jQuery)
    • Back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
  • Strong oral and writing skills
  • Demonstrate background working with multidisciplinary teams
  • Demonstrate time management and organization skills to meet deadlines and quality objectives
  • Ability to travel up to 25% of the time

Abilities

  • Exposure to computer screens for an extended period of time.
  • Sitting for extended periods of time.
  • Reach by extending hands or arms in any direction.
  • Have finger dexterity in order to manipulate objects with fingers rather than whole hands or arms, for example, using a keyboard.
  • Listen to and understand information and ideas presented through spoken words and sentences.
  • Communicate information and ideas in speaking so others will understand.
  • Read and understand information and ideas presented in writing.
  • Apply general rules to specific problems to produce answers that make sense.
  • Identify and understand the speech of another person.
#CJ
#JS

Applicants for this position may be required to obtain or provide proof of flu shots or of other vaccinations depending on customer requirements and nature of the position or demonstrate a valid basis for exception.

EOE Minorities/Females/Protected Veterans/Disabled
VEVRAA Contractor

 

Job Summary
Company
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Associate Degree
Required Experience
15+ years
Email this Job to Yourself or a Friend
Indicates required fields