Job Description
Project Manager Posted on April 16, 2026 April 16, 2026 by JMJ Phillip We are seeking an experienced and motivated Project Manager to plan, execute, and deliver complex technical projects. The ideal candidate will oversee all aspects of project performance, including scope, schedule, cost, and risk management, while coordinating cross-functional teams and maintaining strong stakeholder communication. This role requires attention to detail, leadership, and a commitment to delivering high-quality outcomes. Position Responsibilities Project Planning and Execution Lead the full project lifecycle from inception through planning, execution, monitoring, and close. Develop and maintain project documents, including schedules, budgets, communication plans, and any contractual requirements. Team Coordination Coordinate cross-functional teams, including engineers, logistics, supply chain, procurement, and manufacturing personnel. Oversee subcontractor performance and manage deliverables across the supply chain. Customer and Stakeholder Management Serve as the primary point of contact for government customers, contractors, vendors, and internal leadership regarding project performance. Manage customer relationships and expectations to drive additional business opportunities. Risk, Compliance, and Continuous Improvement Monitor and control project progress, implementing corrective actions as needed to meet milestones and financial targets. Manage project risks and issues using structured documentation and risk management processes. Ensure compliance with industry regulations and contractual requirements. Identify and champion continuous improvement initiatives. Reporting Prepare and deliver project reviews, status reports, and briefings to senior leadership and stakeholders. Prerequisites Bachelor's degree in Business Administration, Project Management, Engineering, or a related field. Minimum 5 years of Project Management experience, preferably in defense, aerospace, or government projects. Experience managing multiple complex projects with multiple stakeholders and strict requirements. Strong knowledge of project management methodologies, tools, and best practices. Proven leadership, communication, and stakeholder management skills. High level of computer literacy including MS Project, Excel, Word, and PowerPoint. U.S. Citizen with full driving license and valid passport. Ability to obtain and maintain a government security clearance. Certifications (Preferred, but not Required) Project Management Professional (PMP) or equivalent. Experience with defense acquisition processes, contract types, and Earned Value Management (EVM) preferred. What the Role Offers Competitive salary: $90,000 - $110,000. Opportunity to manage complex, high-profile projects. Professional growth and exposure to government and defense clients. Collaborative environment with cross-functional teams. Benefits package. Why Rock Hill? The role offers the chance to work in a growing technical and defense-focused environment with opportunities to expand project leadership skills while contributing to strategic initiatives and high-impact programs. Upload your resume to Apply • Accepted file types: pdf, doc, docx, txt, Max.
file size:
32 MB. Email • Additional Please add me to your mailing list so I hear about new jobs first I'd like to learn about resume writing and career coaching services from Employment BOOST Get 30 days free on Careerology - the #1 platform for job skills /• = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_5');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_5').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 ! is_redirect ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_5').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_5').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_5').removeClass('gform_validation_error');}setTimeout( function() { /• delay the scroll by 50 milliseconds to fix a bug in chrome •/ jQuery(document).scrollTop(jQuery('#gform_wrapper_5').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_5').val();gformInitSpinner( 5, 'https://jmjphillip.com/wp-content/plugins/gravityforms/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [5, current_page]);window['gf_submitting_5'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_5').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_5').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [5]);window['gf_submitting_5'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_5').text());}else{jQuery('#gform_5').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId:
"5", currentPage:
"current_page", abort: function() { this.preventDefault(); } }]); if (event event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_5" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_5"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_5" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 5, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList:
false, subtree: true, attributeFilter:
[ 'style', 'class' ], }); } else { triggerPostRender(); } } );} ); /• ]]> •/ Apply Now