Experience Inc. Jobs

Job Information

M. C. Dean Software Developer 6 in Annapolis Junction, Maryland

Software Developer 6

ID 11029

Location Annapolis Junction, MD

Apply Now (https://phg.tbe.taleo.net/phg04/ats/careers/v2/applyRequisition?org=MCDEAN&cws=62&rid=11029)

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

DirectEmployers