Software Developer

Summary: Provides software development and engineering support to a variety of applications. Designs and develops applications to be deployed in a Web environment as well as supports development and maintenance of applications to be deployed to end user desktops. Collaborates with a team of developers to decompose requirements, architect solutions, and implement designs. May require log and trend analysis as well as performance testing and quality assurance to ensure operating environment is optimized and meets requirement specifications.
 
Duties/Responsibilities: The position will primarily require the candidate to work within a team of developers to develop and maintain applications that deliver mission capabilities to end users. The candidate will also work as part of the development team to research and integrate new technologies and prototype new capabilities that address user needs. The candidate will be involved in developing requirements documents, test plans, System Security Plans, and Body of Evidence for Authorization and Accreditation.
 
Required Qualifications:
  • 3+ years of relevant software experience.
  • Proficiency with one or more of the following languages: Python, Java, C#, Ruby, JavaScript.
  • Familiarity and ability to utilize one of the following (or similar) frameworks: Django, Grails, Ruby on Rails.
  • Bachelor’s Degree in Computer Science, Information Systems, Engineering, or other scientific or technical discipline.
  • US Citizenship and an active TS/SCI with Polygraph Clearance required.
 
Desired Qualifications:
  • Familiarity deploying and maintaining applications to the AWS environment.
  • Familiarity with computer vision and/or machine learning
  • Familiarity with containerized applications.
  • Master’s Degree in Computer Science, Information Systems, Engineering, or other scientific or technical discipline.
 
 
 
We are proud to be an EEO/AA employer Minorities/Women/Veterans/Disabled and other protected categories.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field