View Our Website View All Jobs

Cyber Software Engineer (Java/J2EE, Web Services and APIs)

*You must have a U.S. Government Top Secret Security Clearance.*

Position Title:  Cyber Software Engineer 

Location: Technology Drive, Annapolis Junction, MD

Position Description:

This Software Engineer will to assist in our development of web-based analytic applications. The successful candidate will perform a variety of software design and implementation tasks including ingest and management of large data streams, modeling and simulation, data visualization, and web-based user interfaces. The candidate will provide software development and/or support to software integration and software maintenance and sustainment tasks, including development of technical documentation as required.

 

Responsibilities:

  • Develop both graphical interfaces and back end software
  • Produce Java code in an agile development environment
  • Create user-focused documentation
  • Strong desire to learn new technology areas and new programming languages
  • Work well independently, with strong self-direction and initiative, as well as within a team structure

Required Qualifications:

  • Must have a Top Secret clearance
  • Bachelor’s Degree in a related field (Computer Engineering, Computer Science, etc.) An additional four (4) years of related experience may be considered in lieu of degree.
  • Seven (7) years of programming experience with C, Java, Python, JavaScript or C++
  • Strong analytical and exceptional problem-solving abilities
  • Excellent oral and written communication skills
  • Ability to work well as part of a team and be comfortable in a multi-tasking environment
  • Experience in Web applications development
  • Working knowledge of Windows, Macintosh, and Linux operating system
  • Proven ability to work independently and under tight time-lines

Desired Qualifications:

  • Experience with Atlassian JIRA, Confluence and source version control tools such as SVN or Git
  • Prefer some experience with SQL and NoSQL database
  • Working knowledge of data structures, algorithms, and object-oriented design
  • Computer programming skills in Java/J2EE, Web Services and APIs
Read More

Apply for this position

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

Paste your resume here or Attach resume file

150
Human Check*