Software Engineer

Company:  ManTech
Location: Lexington Park
Closing Date: 18/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Secure our Nation, Ignite your Future

Become an integral part of a diverse team while working at an Industry Leading Organization, where our employees come first. At ManTech International Corporation, you’ll help protect our national security while working on innovative projects that offer opportunities for advancement.

Currently, ManTech is seeking a motivated, career and customer-oriented Software Engineer to join our team in the Lexington Park, MD area.

Position Description:

In this role you will develop software for an advanced synthetic training environment. This software is integrated into flight simulators to support pilot training against potential threats. You will support software development, software integration, customer training and demonstrations. Travel to customer sites is required.

Responsibilities include but are not limited to:

  1. Consult requirements documentation, cybersecurity guidance, and coding standards when making code changes to ensure consistency, readability, and correctness.
  2. Utilize Continuous Integration (CI) and automation pipelines in a Linux environment to create reproducible, quality software executables.
  3. Peer-review code to ensure accuracy and adherence to requirements and coding standards.
  4. Requirements design implementation and integration related to JPALS SP software updates and enhancements.
  5. JPM auto-code generation and merge with hand code.
  6. Participating in Sprint Planning, Sprint Reviews and Sprint Retrospectives (story point assessment etc.)
  7. Updating PTRs in JIRA, writing test scripts, peer review of code.
  8. Work within the Agile methodology.

Basic Qualifications:

  1. 10 years of practical experience in software systems engineering associated with modeling and simulation within the training and training systems domains.
  2. 5 years of acquisition experience, with three (3) years in a DoD program directly supporting Training and/or Training Systems Acquisition.
  3. 5 years of experience with software engineering functions such as requirement analysis and definition, configuration management, quality assurance, unit and system level testing, reliability and maintainability, cost estimating, risk analysis/assessment, and human factors.
  4. 5 years of experience with current and emerging software development methodologies, processes, and life-cycle models, (e.g. Capability Maturity Model (CMM), CMM Integration (CMMI), IEEE-12207, Waterfall, and Spiral).
  5. 5 years of experience with software development conducted IAW IEEE-12207.
  6. 5 years of experience defining, implementing, collecting, and analyzing software related metrics.
  7. 5 years of experience with developing current military equipment and systems.
  8. 5 years of experience with a wide range of non-engineering, non-scientific information in the form of Federal Acquisition Regulations, Military Standards, DoD/DON/NAVAIR policies, directives, and instructions and must know the application of these documents to assignments.
  9. 5 years of experience with software and technical Military and Commercial Standards (e.g. MIL-STD, DOD-STD, IEEE, ISO, and ANSI).
  10. Demonstrated experience with C++ object-oriented software design and development.
  11. Familiarity with Linux-based systems is desired.
  12. Must be able to communicate effectively, professionally, and positively, both orally and in writing.
  13. Able to successfully manage competing tasks and priorities.
  14. Ability to build and maintain positive relationships with individuals at all levels.

Education:

  1. Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Mathematician, or equivalent from an ABET-accredited institution.

Security Clearance Requirements:

  1. This position requires an active Top Secret clearance. Selected candidate will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

Physical Requirements:

  1. Position Self to move.
  2. Stationary 50% or more of the time.
  3. Occasionally move around the office.
  4. Must be able to Communicate.
  5. Must be able to detect computer screen and other work related material.

For all positions requiring access to technology/software source code that is subject to export control laws, employment with the company is contingent on either verifying U.S.-person status or obtaining any necessary license. The applicant will be required to answer certain questions for export control purposes, and that information will be reviewed by compliance personnel to ensure compliance with federal law.

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.

#J-18808-Ljbffr
Apply Now
Share this job
ManTech
  • Similar Jobs

  • Software Engineer (ENKG24008)

    Lexington Park
    View Job
  • Software Engineer, Senior

    Saint Inigoes Shores
    View Job
  • Senior Software Engineer

    Lexington Park
    View Job
  • Software Engineer Mid

    Lexington Park
    View Job
  • Senior Software Engineer

    Lexington Park
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙