Senior Software Developer/Engineer

8/31/16
ManTech (www.mantech.com)
Other

/yr

  Full Time   Employee   Contractor


Hanover
Maryland
United States

Performs as the technical expert with thorough
understanding of the business application of an assigned project.
Performs as a senior member of a team. Responsible for being able to
work independently but being able to assist others on the team. Assists
in the scheduling and coordinating of projects and may be involved in
the design phase of a project. Works with customers and technical staff
in the resolution of software problems and responds to suggestions for
software modifications or enhancements. Participates in the entire
software development lifecycle.

Task Required Skills:

  • Software developer/engineer fluent in Java programming language with experience developing Java applications for Linux server environments
  • Familiarity with “big data” category of distributed systems
  • Experience coding Hadoop-based distributed computer architectures
  • Expertise with Apache Accumulo development
  • Familiarity with cryptography basics and implementing standard crypto libraries in Java software for file encryption
  • Familiarity with Git, Eclipse and Maven development tools
  • Experience designing and implementing Junit tests
  • Experience documenting Java software
  • Familiarity with opens source software development practices and community engagement


Security Requirements: U.S. Citizenship and an active DoD TS/SCI with Poly

Advertisement

To apply for this job, contact:
Human Resources

Save This Job

Email This Job to a Friend