Sr. Software Developer

ManTech (


  Full Time   Employee   Contractor

United States

Become an integral part of a diverse team that leads the world in Mission, Cyber, and Intelligence Solutions. At ManTech International Corporation, you will help protect our national security
while working on innovative projects that offer opportunities for advancement.

As the Software Engineer, Senior Principal, you will perform system and subsystem definition, preliminary and detailed design, design implementation, and subsystem and system integration and tests
for a system. Participates in software requirement review, preliminary and critical design, integration readiness review, and software acceptance review. May research the marketing requirements for
a product, including target environment, performance criteria, and competitive issues. Interacts with senior customer personnel on significant technical matters, often requiring coordinated activity
across organizational lines. May provide technical guidance to lower level software engineers.

Position Requirements:

Java programming - Spring, Hibernate/JPA, Concurrency, Maven
Developing software to suit customer requirements
Advanced debugging ? Software design and architecture
VMWare usage experience (preferably ESX)
Experience with Eclipse and or Intellij
Experience with Object Oriented Analysis and Design
Knowledge of agile software development methodology
Knowledge of XML and XSLT
Software version control experience
Expereince with windows and linux operating systems
Requires Bachelor?s degree (in Computer Science or related field) or equivalent, and at least 8 years of related experience.

Desired experience:
Python programming - Developing Python modules, Jython
Experience with Windows, Linux, Solaris, and/or Macintosh scripting languages
Computer or network security
CNO programming experience
Subversion experience

Additional responsibilities will include:
Use and help enhance multiple automated testing frameworks
Supporting other developers in doing programmatic unit testing
Fast paced work environment

Keywords: development, python, java,

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


To apply for this job, contact:
Human Resources

Save This Job

Email This Job to a Friend