Job Requirements
Remote
Top Secret/SCI Polygraph not specified
Senior Level Career (10+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Lead Software Engineer
Position Overview
The Lead Software Engineer will support software engineering planning, release management planning, requirements management, and technical oversight of software deliverables. This individual will ensure the quality and accuracy of Technical Data Packages (TDPs), software documentation, and engineering artifacts while collaborating with government personnel, contractors, and systems integrators.
The ideal candidate will combine hands-on software development expertise with extensive experience leading software engineering processes in DoD acquisition or equivalent federal programs.
Key Responsibilities
• Lead software engineering planning and technical coordination activities supporting PMW 220.
• Develop, review, and manage software requirements, technical scope, engineering plans, and release management activities.
• Review software deliverables to ensure technical accuracy, quality, completeness, and compliance with program requirements.
• Maintain and validate Technical Data Packages (TDPs), engineering documentation, and software development artifacts.
• Support software engineering lifecycle processes, including requirements development, estimation, design, development, testing, and transition to production.
• Provide technical recommendations related to software architecture, development approaches, release schedules, and engineering risks.
• Participate in technical reviews with government personnel, contractors, and systems integrators.
• Review program strategies, integrated schedules, test plans, deployment plans, and software release activities.
• Support test and evaluation (T&E), decision analysis, and production transition planning.
• Present software scope, technical findings, engineering recommendations, and issue-resolution strategies to program leadership.
• Coordinate with software development teams and technical stakeholders to resolve engineering issues and ensure successful delivery.
Required Qualifications
• At least 10 years of experience implementing software engineering technical and management processes.
• 5–8 years of hands-on software development experience.
• Demonstrated software engineering experience supporting a DoD acquisition program or equivalent civilian federal agency program.
• Experience with software requirements development, technical scope definition, estimation methodologies, test and evaluation, decision analysis, and transition to production.
• Experience supporting software engineering planning, release management, and requirements management.
• Experience reviewing software deliverables, technical documentation, and Technical Data Packages.
• Experience participating in program reviews with government personnel, contractors, and systems integrators.
• Strong communication skills and ability to present software scope, technical findings, and recommended solutions.
• Bachelor's degree in Engineering, Computer Science, Information Systems, Information Technology, Operations Research, Mathematics, Physics, Business Administration, or equivalent relevant experience.
Preferred Qualifications
• Experience leading software engineering efforts within DoD acquisition programs.
• Experience developing or reviewing software engineering management plans, technical baselines, and release plans.
• Experience coordinating integrated software schedules, testing strategies, and deployment activities.
• Familiarity with software development lifecycle methodologies, including Agile and traditional development approaches.
• Experience coordinating multiple software development teams or systems integrators.
• Strong technical documentation, software quality assurance, and engineering review experience.
Position Overview
The Lead Software Engineer will support software engineering planning, release management planning, requirements management, and technical oversight of software deliverables. This individual will ensure the quality and accuracy of Technical Data Packages (TDPs), software documentation, and engineering artifacts while collaborating with government personnel, contractors, and systems integrators.
The ideal candidate will combine hands-on software development expertise with extensive experience leading software engineering processes in DoD acquisition or equivalent federal programs.
Key Responsibilities
• Lead software engineering planning and technical coordination activities supporting PMW 220.
• Develop, review, and manage software requirements, technical scope, engineering plans, and release management activities.
• Review software deliverables to ensure technical accuracy, quality, completeness, and compliance with program requirements.
• Maintain and validate Technical Data Packages (TDPs), engineering documentation, and software development artifacts.
• Support software engineering lifecycle processes, including requirements development, estimation, design, development, testing, and transition to production.
• Provide technical recommendations related to software architecture, development approaches, release schedules, and engineering risks.
• Participate in technical reviews with government personnel, contractors, and systems integrators.
• Review program strategies, integrated schedules, test plans, deployment plans, and software release activities.
• Support test and evaluation (T&E), decision analysis, and production transition planning.
• Present software scope, technical findings, engineering recommendations, and issue-resolution strategies to program leadership.
• Coordinate with software development teams and technical stakeholders to resolve engineering issues and ensure successful delivery.
Required Qualifications
• At least 10 years of experience implementing software engineering technical and management processes.
• 5–8 years of hands-on software development experience.
• Demonstrated software engineering experience supporting a DoD acquisition program or equivalent civilian federal agency program.
• Experience with software requirements development, technical scope definition, estimation methodologies, test and evaluation, decision analysis, and transition to production.
• Experience supporting software engineering planning, release management, and requirements management.
• Experience reviewing software deliverables, technical documentation, and Technical Data Packages.
• Experience participating in program reviews with government personnel, contractors, and systems integrators.
• Strong communication skills and ability to present software scope, technical findings, and recommended solutions.
• Bachelor's degree in Engineering, Computer Science, Information Systems, Information Technology, Operations Research, Mathematics, Physics, Business Administration, or equivalent relevant experience.
Preferred Qualifications
• Experience leading software engineering efforts within DoD acquisition programs.
• Experience developing or reviewing software engineering management plans, technical baselines, and release plans.
• Experience coordinating integrated software schedules, testing strategies, and deployment activities.
• Familiarity with software development lifecycle methodologies, including Agile and traditional development approaches.
• Experience coordinating multiple software development teams or systems integrators.
• Strong technical documentation, software quality assurance, and engineering review experience.
group id: 10211923