Requires Top Secret/SCI with Full Scope Poly
Description: The Team Lead is responsible for leading a team of software engineers focused on improving the work experience of software developers and reverse engineers using the customer’s development platform. This role combines technical leadership, team coordination, customer engagement, and contract administration. The Team Lead serves as the primary interface with the customer while ensuring the team delivers high-quality, impactful tooling and workflow improvements.
Responsibilities:
- Lead and coordinate the day-to-day activities of a software engineering team.
- Serve as the primary point of contact for the customer, managing communication and expectations.
- Conduct regular meetings with team members to support performance, growth, and alignment.
- Identify, document, and prioritize technical and operational requirements.
- Manage team staffing, onboarding, and resource planning.
- Provide technical guidance and hands-on support when needed.
- Track progress, risks, and dependencies and communicate status to stakeholders.
Skills Requirements:
- Strong software engineering background with experience in technical leadership roles.
- Ability to translate customer needs into clear, actionable technical requirements.
- Experience coordinating work across multiple stakeholders or teams.
- Excellent written and verbal communication skills.
- Familiarity with modern software development practices and tooling.
- Experience navigating challenges of customer development environment.
Nice to Haves:
- Experience leading developer productivity or internal tooling teams.
- Familiarity with AI-assisted development tools or platforms.
- Experience working in customer-facing or contract-driven engineering environments.
- Prior exposure to reverse engineering or security-focused engineering efforts.
YOE Requirement: 12 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.
To apply for this job email your details to jobs@dovernetworks.com
