Software Engineer

Fort Meade, MD
Full Time
Experienced

As a Software Engineer with Cantada, you will bring your creativity, problem solving skills and software development abilities to work with a team of experts dedicated to providing innovative software solutions to our customer's toughest problems.  You must be experienced and proficient in the full software development life cycle as your responsibilities will include collaborating with clients and teammates, assisting in the design of complex software systems, developing innovative software solutions and conducting software testing.  You should be proficient in Java, various software development tools, Agile development methodologies, JUnit/PyUnit, Subversion, Jenkins/Hudson. Experience implementing systems using Spring, JEE, AOP, and Hibernate are a plus.

Clearance Requirement:

  • Active Top Secret with Polygraph Required.

Required Skills and Experience:

  • Minimum 6 years in software engineering
  • Highly proficient in Java development of web, database, and/or cloud applications
  • Experienced in developing applications in Unix/Linux environments
  • BS degree in Computer Science, Computer Engineering or related discipline
  • Experience with the full software development life cycle
  • Experience with a variety of development processes
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*