Software Developer, Sr. Principal - Military veterans preferred

ManTech (


  full-time   employee

United States

Secure our Nation, Ignite your Future

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

Currently, ManTech is seeking a motivated, mission-oriented Software Engineer, Sr. in the Herndon, VA area, with strong Customer relationships.

Job Responsibilities:

The Software Engineer, Sr. will be a key member of our mission infrastructure development team. This team develops network-connected back-end services, as well as web-based interfaces. The successful candidate must be an enthusiastic and passionate engineering professional, have expertise in a variety of fields, and be able to professionally represent ManTech in customer facing meetings.

UI Developer to lead, analyze, design, develop, implement, and support code; working under limited supervision, performing duties as assigned to include:

  • Designs, develops, codes, tests, and debugs complex new software products, or makes significant enhancements to existing items.
  • Researches and integrates design strategies, product specifications, development schedules, and user expectations into product capabilities.
  • Resolves complex hardware/software compatibility and interface design considerations.
  • Participate in Sprint Planning, Sprint Reviews, Scrum Meetings, and other agile activities.

Basic Qualifications:

  • 5+ years of experience with software engineering and development in a professional work environment.
  • Experience with JavaScript frameworks, including React or Angular.
  • Experience with HTML and CSS.
  • Experience with writing SQL queries or procedures.
  • Experience with working in an Agile environment.
  • Experience working with WebSockets and other web service APIs.
  • Familiarity with Agile/Scrum management tools such as JIRA.
  • Strong written and verbal communication skills.
  • Bachelor’s Degree in computer science, information systems, or equivalent experience.

Preferred Qualifications:

  • Familiarity with developing in Python.
  • Familiarity with DevOps and automated build pipelines.
  • Experience with NoSQL databases.
  • Experience with building RESTful web services.

Security Clearance Requirement:

  • Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Top Secret clearance is required.

Physical Requirements:

  • Must be able to remain in a stationary position 50%
  • Frequently moves Audio/Visual or Computer equipment weighing up to 50 pounds across and/or around a business campus or large facility. 
  • Constantly positions self to maintain computers in the lab, including under the desks and in the server closet.
  • The person in this position frequently communicates with co-workers, management and customers, which may involve delivering presentations. Must be able to exchange accurate information in these situations.

ManTech International Corporation, as well as its subsidiaries proactively fulfills its role as an equal opportunity employer. We do not discriminate against any employee or applicant for employment because of race, color, sex, religion, age, sexual orientation, gender identity and expression, national origin, marital status, physical or mental disability, status as a Disabled Veteran, Recently Separated Veteran, Active Duty Wartime or Campaign Badge Veteran, Armed Forces Services Medal, or any other characteristic protected by law.

If you require a reasonable accommodation to apply for a position with ManTech through its online applicant system, please contact ManTech's Corporate EEO Department at (703) 218-6000. ManTech is an affirmative action/equal opportunity employer - minorities, females, disabled and protected veterans are urged to apply. ManTech's utilization of any external recruitment or job placement agency is predicated upon its full compliance with our equal opportunity/affirmative action policies. ManTech does not accept resumes from unsolicited recruiting firms. We pay no fees for unsolicited services.

If you are a qualified individual with a disability or a disabled veteran, you have the right to request an accommodation if you are unable or limited in your ability to use or access as a result of your disability. To request an accommodation please click and provide your name and contact information.