Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
C
CACI
Technical Project Manager
Career Insights for Software Development / Engineering Manager
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on New Jersey data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Development or Engineering Manager leads teams of software developers who design or improve computer software. Manages and oversees the software development process and directs the work of software engineers. May be primary contact with customers or users; may manage software development project budgets and hire or train staff.
$160,338 / year median in New Jersey
Job Description
Job Title:
Technical Project Manager Job Category:
Project and Program Management Time Type:
Full time Minimum Clearance Required toStart:
Top Secret Employee Type:
Regular Percentage of Travel Required:
Up to 10%Type of Travel:
Local •The Opportunity:
CACI is seeking a Technical Project Manager to join our team in Florham Park, NJ. This opportunity directly supports CACI's Cyber line of business by engaging with customers and subject matter experts to understand and identify current and future cybersecurity needs and challenges. The role will also involve influencing and managing cross-functional efforts by coordinating a team of engineers focused on cybersecurity, advanced network systems, and emerging technologies.Responsibilities:
- Help organize the efforts of engineering teams responsible for government R D programs to include employee selection, oversight of technical, contractual, and programmatic functions of the program, and software development/production.
- Coordinate definition of project requirements according to the customer needs, plan and schedule project commitments, coordinate staff member assignments, and develop and manage to program budgets and timelines.
- Lead project team meetings and facilitate tracking/completion of action items.
- Work with technical team to develop and provide detailed briefings and documentation for customers on project status, technical solutions/concepts, new business ideas, legacy and next generation communication systems, and unique applications.
- Interact with customers to provide project status, identify and address evolving needs, maintain appropriate project goals and expectations, and spark innovation and new business opportunities.
- Recommend and initiate process improvements and overall development practices.
- Drive towards successful fulfillment, and extension, of the department strategic initiatives.
- Guide internal R D programs with high impact
Qualifications:
Required:
- Requires Top Secret AND the ability to obtain additional clearance(s) as needed at the level to perform the job.
- Bachelor's Degree in
Computer Science:
Computer Engineering or related discipline.- 5+ years of related work experience.
- Demonstrated experience leading and contributing to inter-disciplinary projects involving networking technologies, cybersecurity, and software development.
- Demonstrated experience helping to manage and coordinate development of highly effective complex systems through interaction with customer end-users to define requirements and implementation of effective software development cycle.
- 3+ years of experience managing multi-year government programs, including managing budget, schedules, staff and facility resources, and direct customer interactions.
Desired:
- Preferably a minimum of 6-8 years of related work experience.
- Knowledge of cybersecurity, IP and Wireless networking
- Software development skills and demonstrated experience in current languages such as C, C++ preferred
- Experience with Linux, embedded system and various real-time operating systems
- Master's Degree -